{"id":3204,"name":"browser-sync","ecosystem":"npm","repository_url":"https://github.com/BrowserSync/browser-sync","issues_count":1286,"created_at":"2025-06-06T16:12:46.599Z","updated_at":"2025-06-06T16:12:46.599Z","purl":"pkg:npm/browser-sync","metadata":{"id":1491081,"name":"browser-sync","ecosystem":"npm","description":"Live CSS Reload \u0026 Browser Syncing","homepage":"https://browsersync.io/","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/BrowserSync/browser-sync","keywords_array":["browser sync","css","live reload","sync"],"namespace":null,"versions_count":301,"first_release_published_at":"2013-10-13T10:53:54.011Z","latest_release_published_at":"2025-04-02T13:55:27.164Z","latest_release_number":"3.0.4","last_synced_at":"2025-06-06T15:02:14.488Z","created_at":"2022-04-09T03:09:42.550Z","updated_at":"2025-06-06T15:02:14.488Z","registry_url":"https://www.npmjs.com/package/browser-sync","install_command":"npm install browser-sync","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"rc":"2.24.3-rc1","trim-deps":"2.29.1-alpha.0","next":"3.0.0-alpha.2","latest":"3.0.4"}},"repo_metadata":{"id":11156888,"uuid":"13527761","full_name":"BrowserSync/browser-sync","owner":"BrowserSync","description":"Keep multiple browsers \u0026 devices in sync when building websites. https://browsersync.io","archived":false,"fork":false,"pushed_at":"2024-05-02T06:47:01.000Z","size":14697,"stargazers_count":12127,"open_issues_count":562,"forks_count":752,"subscribers_count":244,"default_branch":"master","last_synced_at":"2024-05-16T21:11:14.395Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://discord.gg/2d2xUThp","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BrowserSync.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-10-12T19:35:45.000Z","updated_at":"2024-06-18T10:48:33.306Z","dependencies_parsed_at":"2023-02-13T23:00:51.665Z","dependency_job_id":"e40c4f2a-1f00-4e12-888e-eafca65ac0ab","html_url":"https://github.com/BrowserSync/browser-sync","commit_stats":{"total_commits":1860,"total_committers":110,"mean_commits":16.90909090909091,"dds":0.2016129032258065,"last_synced_commit":"6ffc212cdb50da972e4ed434244a23a6bee56e50"},"previous_names":[],"tags_count":264,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrowserSync","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217598949,"owners_count":16201897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"BrowserSync","name":"Browsersync","uuid":"10654171","kind":"organization","description":"Time-saving synchronised browser testing.","email":null,"website":"http://www.browsersync.io/","location":"Nottingham, UK","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10654171?v=4","repositories_count":16,"last_synced_at":"2024-04-10T16:44:50.066Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/BrowserSync","funding_links":[],"total_stars":14009,"followers":24,"following":0,"created_at":"2022-11-02T16:21:18.577Z","updated_at":"2024-04-10T16:44:55.233Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrowserSync","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrowserSync/repositories"},"tags":[{"name":"v3.0.2","sha":"53835f7cdce168bb4c13e09f5d5125f83bd9f7e6","kind":"tag","published_at":"2023-12-27T20:43:03.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v3.0.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"dc27912e8b5703c9096122ca62e2fd4eed28b588","kind":"tag","published_at":"2023-12-27T20:07:04.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v3.0.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"c0556cbfee77bca0bb77ee3e5072ddf56ccc577f","kind":"tag","published_at":"2023-12-27T19:59:31.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v3.0.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.0/manifests"},{"name":"v3.0.0-alpha.2","sha":"5d5e665f812642fd8363e44356aa9402cbfd481c","kind":"tag","published_at":"2023-12-27T19:51:08.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v3.0.0-alpha.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v3.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.0-alpha.2/manifests"},{"name":"v3.0.0-alpha.1","sha":"2e8dd31c35a432507596a75a52444fb5952c65d1","kind":"tag","published_at":"2023-12-27T19:28:09.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v3.0.0-alpha.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v3.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.0-alpha.1/manifests"},{"name":"v3.0.0-alpha.0","sha":"ab5f75be8b3865b2f737e522e2dcae2101eeaaa2","kind":"tag","published_at":"2023-12-27T19:20:44.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v3.0.0-alpha.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v3.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v3.0.0-alpha.0/manifests"},{"name":"v2.30.0-alpha.3","sha":"b85a28ba9982f33db8a4e49de8a5103376a9c2ef","kind":"tag","published_at":"2023-05-19T12:07:36.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.30.0-alpha.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.30.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.30.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.30.0-alpha.3/manifests"},{"name":"v2.30.0-alpha.2","sha":"4f076894b28c3b88ad2d122b5adfe998f4a120c8","kind":"tag","published_at":"2023-05-19T12:03:11.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.30.0-alpha.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.30.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.30.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.30.0-alpha.2/manifests"},{"name":"v2.30.0-alpha.1","sha":"d3813a9012db6c8353f06e6349333a46643f5fcc","kind":"tag","published_at":"2023-05-19T12:00:27.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.30.0-alpha.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.30.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.30.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.30.0-alpha.1/manifests"},{"name":"v2.30.0-alpha.0","sha":"ce6bdae57e3e606a75e701c3be7579eafda41b09","kind":"tag","published_at":"2023-05-19T11:58:16.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.30.0-alpha.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.30.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.30.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.30.0-alpha.0/manifests"},{"name":"v2.29.3","sha":"02efdff2f6cf2991b87f8e8eaf7bbd21559fa612","kind":"tag","published_at":"2023-05-17T18:44:05.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.29.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.29.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.3/manifests"},{"name":"v2.29.2","sha":"f91440e11f3357beb3ce86cd8fd2fd992b00acea","kind":"tag","published_at":"2023-05-17T10:58:08.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.29.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.29.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.2/manifests"},{"name":"v2.29.1","sha":"6ffc212cdb50da972e4ed434244a23a6bee56e50","kind":"tag","published_at":"2023-03-22T14:56:03.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.29.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.1/manifests"},{"name":"v2.29.1-alpha.0","sha":"7b077987ef887994b6d59054d28dfe8639358599","kind":"tag","published_at":"2023-03-22T14:51:41.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.29.1-alpha.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.29.1-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.1-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.1-alpha.0/manifests"},{"name":"v2.29.0","sha":"bed04d4f07d4d16b05af02fa86babc362b8531a2","kind":"tag","published_at":"2023-03-16T20:24:33.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.29.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.29.0/manifests"},{"name":"v2.28.3","sha":"59eb01ad5f5937d60832c97c40f97c31a8d4200d","kind":"tag","published_at":"2023-03-04T16:03:14.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.28.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.28.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.28.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.28.3/manifests"},{"name":"v2.28.2","sha":"4d11dfe144e703c8c999bc1ebf38e0dff9559622","kind":"tag","published_at":"2023-03-04T11:13:05.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.28.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.28.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.28.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.28.2/manifests"},{"name":"v2.28.1","sha":"9ea395f36d647b478554df4e11273d06852e64ea","kind":"tag","published_at":"2023-02-27T22:50:25.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.28.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.28.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.28.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.28.1/manifests"},{"name":"v2.28.0","sha":"52ab250cb52fb431593ab03c9681832274c74607","kind":"tag","published_at":"2023-02-27T22:29:24.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.28.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.28.0/manifests"},{"name":"v2.27.12","sha":"c1db6470614a0aba4b19c1c7f544bb6119d1e7a8","kind":"tag","published_at":"2023-02-23T12:39:30.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.12","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.12/manifests"},{"name":"v2.27.11","sha":"01caeb38f034eb04619c4c14c9376f14eb76184b","kind":"tag","published_at":"2022-12-19T16:41:41.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.11","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.11/manifests"},{"name":"v2.27.10","sha":"f6965a67277bdadfaa4943e7b90e4ed6a71e90af","kind":"tag","published_at":"2022-05-16T19:47:26.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.10","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.10/manifests"},{"name":"v2.27.9","sha":"c30868aa767260e4611e5149a1a9c4d4f921a39f","kind":"tag","published_at":"2022-03-15T08:44:15.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.9/manifests"},{"name":"v2.27.8","sha":"88402821e1bd99ecd05e34f9df159bd9f81ff778","kind":"tag","published_at":"2022-03-13T21:16:01.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.8/manifests"},{"name":"v2.27.7","sha":"a7c14c873b4ad14fdbdc1e07eaac0fc30af2e645","kind":"tag","published_at":"2021-10-27T21:08:07.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.7/manifests"},{"name":"v2.27.6","sha":"e557aaceade957e6c5eb88ccfb3097bbdc375488","kind":"tag","published_at":"2021-10-26T12:58:20.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.6/manifests"},{"name":"v2.27.5","sha":"764a437c9b23484b94b060aac2827d53eeeeb838","kind":"tag","published_at":"2021-07-27T07:27:37.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.5/manifests"},{"name":"v2.27.4","sha":"308427964e8e40352ba5ef0facfafc8a8987e534","kind":"tag","published_at":"2021-07-01T06:43:54.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.4/manifests"},{"name":"v2.27.3","sha":"a4fd558209aed11102d2fac840c6dc8fe12998f3","kind":"tag","published_at":"2021-06-26T10:31:54.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.3/manifests"},{"name":"v2.27.2","sha":"910a9e1de036c01fc735cc8313431d109288d532","kind":"tag","published_at":"2021-06-26T10:30:21.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.2/manifests"},{"name":"v2.27.1","sha":"a4aa8ebf65abda69c47667573b3be5aaf79b63eb","kind":"tag","published_at":"2021-06-24T16:51:31.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.1/manifests"},{"name":"v2.27.0","sha":"3825dc69d189faa968ac92026effc4671508b59b","kind":"tag","published_at":"2021-06-24T16:50:27.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.27.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.27.0/manifests"},{"name":"v2.26.14","sha":"d7cdcec3148265b1012765763ce8c8db9c26240d","kind":"tag","published_at":"2021-01-24T18:51:35.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.14","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14/manifests"},{"name":"v2.26.14-y.2","sha":"783b741a0993721a2e0c649c562b68fc1714a848","kind":"tag","published_at":"2021-01-24T18:49:42.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.14-y.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.14-y.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-y.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-y.2/manifests"},{"name":"v2.26.14-y.1","sha":"cbd2f3441d9e01f4d419d88ba43306c531163b54","kind":"tag","published_at":"2021-01-24T15:51:34.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.14-y.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.14-y.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-y.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-y.1/manifests"},{"name":"v2.26.14-y.0","sha":"9ded19e7edf2c84f6cd61d1757d8a76b9fe17e49","kind":"tag","published_at":"2021-01-24T15:50:04.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.14-y.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.14-y.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-y.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-y.0/manifests"},{"name":"v2.26.14-alpha.1","sha":"9416fbf4ab99b3e3c27f0fe2aa486c5c3e133d25","kind":"tag","published_at":"2021-01-24T15:48:37.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.14-alpha.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.14-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-alpha.1/manifests"},{"name":"v2.26.14-alpha.0","sha":"aacc59fdfa67af596a87ffbfe4a151e6500f1a28","kind":"tag","published_at":"2021-01-24T15:47:40.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.14-alpha.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.14-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.14-alpha.0/manifests"},{"name":"v2.26.13","sha":"0cbdfd147614bf3da52bf0b4559feadf470ae1a0","kind":"tag","published_at":"2020-10-17T19:22:36.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.13","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.13/manifests"},{"name":"v2.26.12","sha":"f04da4c5e06ee1ad90dfe07ada470cd741acc101","kind":"tag","published_at":"2020-07-26T19:58:52.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.12","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.12/manifests"},{"name":"v2.26.11","sha":"6d4858c816fc4cd02394a19f87b35a06cb65fcea","kind":"tag","published_at":"2020-07-26T19:57:27.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.11","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.11/manifests"},{"name":"v2.26.10","sha":"2d9dd0a9e923350d7a118ef8451237544d9ae1a3","kind":"tag","published_at":"2020-07-17T06:25:21.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.10","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.10/manifests"},{"name":"v2.26.9","sha":"2b55728b319946af1120a6b82aefbc3c3b64b3e5","kind":"tag","published_at":"2020-07-16T18:37:46.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.9/manifests"},{"name":"v2.26.8","sha":"2bf8812bb9e77b9e51dd826f7ecd0f4504e2b025","kind":"tag","published_at":"2020-07-16T18:34:47.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.8/manifests"},{"name":"v2.26.7","sha":"2191369375cd3ee4515d800f79ad52f76e221ed1","kind":"tag","published_at":"2019-06-07T08:34:39.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.7/manifests"},{"name":"v2.26.6","sha":"0b3d98b4934488cf02e70acec31693eb3bbc684d","kind":"tag","published_at":"2019-06-07T08:27:38.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.6/manifests"},{"name":"v2.26.5","sha":"6dd2d560f9afd0daa1188a797d55165f4e2a5763","kind":"tag","published_at":"2019-04-24T20:27:12.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.5/manifests"},{"name":"v2.26.4","sha":"47a4d1bf56d3b32d89edd7cdf65166119593f1b1","kind":"tag","published_at":"2019-04-22T19:22:23.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.4/manifests"},{"name":"v2.26.3","sha":"924d5e7766d02bdb6f0cc3c673d084356da84c46","kind":"tag","published_at":"2018-10-13T12:46:52.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.3/manifests"},{"name":"v2.26.2","sha":"f95dd7a4a0e8fb01c2d0a1800d776e2fa1d210db","kind":"tag","published_at":"2018-10-13T11:50:11.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.2/manifests"},{"name":"v2.26.1","sha":"cf7cb3ed9de6b9f265ce134daa2590819c2eda72","kind":"tag","published_at":"2018-10-13T10:29:43.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.1/manifests"},{"name":"v2.26.0","sha":"ec7b82dd6f38aa62f33c69d050b6079f44e52982","kind":"tag","published_at":"2018-10-06T11:44:36.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.26.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.26.0/manifests"},{"name":"v2.25.3-alpha.0","sha":"d7ca1822bfd500adc2528d0045f67fe8fea5496e","kind":"tag","published_at":"2018-10-06T11:29:33.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.25.3-alpha.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.25.3-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.3-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.3-alpha.0/manifests"},{"name":"v2.25.2-alpha.0","sha":"cc8dfadb8cc385b200b7c821798cf94abcbc3050","kind":"tag","published_at":"2018-10-06T11:03:15.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.25.2-alpha.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.25.2-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.2-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.2-alpha.0/manifests"},{"name":"v2.25.1-alpha.0","sha":"9eafa035ad043a056b3b86c5401695ff8da4e3f1","kind":"tag","published_at":"2018-10-06T10:28:54.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.25.1-alpha.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.25.1-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.1-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.1-alpha.0/manifests"},{"name":"v2.25.0","sha":"5b5d543e777046e357b96766243d49d1122130ed","kind":"tag","published_at":"2018-10-06T09:33:14.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.25.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.0/manifests"},{"name":"v2.25.0-alpha.0","sha":"5ba14b2f5ad7efdd7a2da6bb04afd7918a32466e","kind":"tag","published_at":"2018-09-17T19:03:38.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.25.0-alpha.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.25.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.25.0-alpha.0/manifests"},{"name":"v2.24.7","sha":"8c28e8c89a55f080620f874e4e47b24cf5c7cad2","kind":"tag","published_at":"2018-08-26T19:34:57.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.24.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.24.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.7/manifests"},{"name":"v2.24.6","sha":"7c0a65cd0c90dc25f6e58138e399ec47e509d50a","kind":"tag","published_at":"2018-07-21T10:23:36.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.24.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.24.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.6/manifests"},{"name":"v2.24.5","sha":"ef0f947257416c593f88dbce11cd3a24f0fadcab","kind":"tag","published_at":"2018-06-24T20:20:48.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.24.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.24.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.5/manifests"},{"name":"v2.24.4","sha":"19359cc04b95e514fb6692e00a2b1ede10c9da10","kind":"tag","published_at":"2018-05-03T20:28:44.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.24.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.24.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.4/manifests"},{"name":"v2.24.3","sha":"f89aa04b0dfacd76f74c331e49c607bea79bb2dc","kind":"tag","published_at":"2018-05-03T11:53:02.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.24.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.24.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.3/manifests"},{"name":"v2.24.2","sha":"af7922620bec5ecb9936a7aecd5685375eae4c21","kind":"tag","published_at":"2018-05-02T14:25:38.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.24.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.2/manifests"},{"name":"v2.24.1","sha":"b37e11ce6b60a05ef8c6064d69df069f56e9ebec","kind":"commit","published_at":"2018-04-30T05:21:41.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.24.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.1/manifests"},{"name":"v2.24.0","sha":"df47babe99f4ab7bed2855f471d923c2f4907071","kind":"commit","published_at":"2018-04-29T20:56:08.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.24.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.24.0/manifests"},{"name":"v2.23.7","sha":"2cced794628ba33981879d1e29805fbf7b57b4b2","kind":"tag","published_at":"2018-04-20T06:25:58.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.23.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.23.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.7/manifests"},{"name":"v2.23.6","sha":"ca41bf1668964d676befd664e163a85f1478051d","kind":"tag","published_at":"2018-01-24T17:11:25.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.23.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.23.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.6/manifests"},{"name":"v2.23.5","sha":"126cc7031ce197af24908023ab8d0aef1db636a6","kind":"tag","published_at":"2018-01-10T08:41:42.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.23.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.23.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.5/manifests"},{"name":"v2.23.4","sha":"6ba435c0c7257c448066450f574e1cc3374498c6","kind":"tag","published_at":"2018-01-10T08:18:46.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.23.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.23.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.4/manifests"},{"name":"v2.23.3","sha":"a5b56031ac6591d49a6acb8b9bee666447238b47","kind":"tag","published_at":"2018-01-05T16:29:43.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.23.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.23.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.3/manifests"},{"name":"v2.23.2","sha":"148ac0267ef5e33b4f48284af2fbe86ef77b75e2","kind":"tag","published_at":"2018-01-01T21:15:57.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.23.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.2/manifests"},{"name":"v2.23.1","sha":"bced1c8ea2198b273176764cf7f1f65149e3ff98","kind":"tag","published_at":"2017-12-29T15:22:43.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.23.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.1/manifests"},{"name":"v2.23.0","sha":"863bac13f78bf6d79ac4e67d37354e735f5bb53e","kind":"tag","published_at":"2017-12-29T14:02:44.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.23.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.23.0/manifests"},{"name":"v2.22.0","sha":"f72a6ad619d3c9abe27905e15ef5b14b480c8b46","kind":"tag","published_at":"2017-12-28T09:27:42.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.22.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.22.0/manifests"},{"name":"v2.21.0","sha":"4e4d01e36ed247033c39858a1b7c1719c416e766","kind":"tag","published_at":"2017-12-22T10:14:12.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.21.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.21.0/manifests"},{"name":"v2.20.1","sha":"8344d0b4480818bb47cb2ba356cdfa91697dc3ec","kind":"tag","published_at":"2017-12-22T07:18:16.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.20.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.20.1/manifests"},{"name":"v2.20.0","sha":"127225808c4917bb50dc69178330190b53d37297","kind":"tag","published_at":"2017-12-21T21:46:10.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.20.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.20.0/manifests"},{"name":"v2.19.0","sha":"a069c049d94f9b27f94f16162737c79a6c8a7041","kind":"tag","published_at":"2017-12-19T19:17:21.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.19.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.19.0/manifests"},{"name":"v2.18.13","sha":"f015a29178828890ed50bc6e454d2ba8ca87ac5a","kind":"tag","published_at":"2017-07-20T18:56:23.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.13","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.13/manifests"},{"name":"v2.18.12","sha":"8d1e298ac2913237e78ba224eaa0b0b29696b388","kind":"tag","published_at":"2017-05-21T09:04:40.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.12","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.12/manifests"},{"name":"v2.18.11","sha":"510fde4e54b98d87896ee7f724f051cad859d1e3","kind":"tag","published_at":"2017-05-15T14:39:19.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.11","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.11/manifests"},{"name":"v2.18.10","sha":"a9e313ecac4fb1311be5d98863bc72c1f131843c","kind":"tag","published_at":"2017-05-15T13:18:48.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.10","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.10/manifests"},{"name":"v2.18.9","sha":"b2955fcfe67353fc1d953c7b4d72ecc294003573","kind":"tag","published_at":"2017-05-15T12:16:09.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.9/manifests"},{"name":"v2.18.8","sha":"9e0a170df275d35d09e098bff816fc7c9885842e","kind":"tag","published_at":"2017-02-13T20:13:06.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.8/manifests"},{"name":"v2.18.7","sha":"838c8379c2d36137cc266964e6594ada6c4a5b6a","kind":"tag","published_at":"2017-01-30T21:05:57.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.7/manifests"},{"name":"v2.18.6","sha":"f67aced41f84a5a643e3545871f54c9c5454fd8d","kind":"tag","published_at":"2017-01-06T09:00:35.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.6/manifests"},{"name":"v2.18.5","sha":"473fd62ea6ebfe55fef37298c9c2abc70f9ed660","kind":"tag","published_at":"2016-12-11T12:13:33.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.5/manifests"},{"name":"v2.18.4","sha":"2778b14f58bc76b1a726ea4eca43a69fcc18fb23","kind":"tag","published_at":"2016-12-11T11:01:37.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.4/manifests"},{"name":"v2.18.3","sha":"ed71efcb10185601117d81721272a0a4a81f5aeb","kind":"tag","published_at":"2016-12-11T10:47:12.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.3/manifests"},{"name":"v2.18.2","sha":"d9798760d1550a0de6c7f8debd6122b331201fa4","kind":"tag","published_at":"2016-11-20T14:09:20.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.2/manifests"},{"name":"v2.18.1","sha":"42bab46737bec392295c880e7acbd23315c27adb","kind":"tag","published_at":"2016-11-16T21:19:24.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.1/manifests"},{"name":"v2.18.0","sha":"81c3f74ed0da6f395603548d6fd7d36a2f7220c7","kind":"tag","published_at":"2016-11-16T21:14:30.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.18.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.18.0/manifests"},{"name":"v2.17.6","sha":"eaaa7154e33e63e510f1304674a237e2a1d63d16","kind":"tag","published_at":"2016-11-13T20:10:05.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.17.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.17.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.6/manifests"},{"name":"v2.17.5","sha":"429403cdccebc4d84ed3dadaf6b388db34f22949","kind":"tag","published_at":"2016-10-19T06:41:31.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.17.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.17.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.5/manifests"},{"name":"v2.17.4","sha":"33efb4f09c0ab3193596608820b0b31ef570519d","kind":"tag","published_at":"2016-10-19T06:20:13.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.17.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.17.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.4/manifests"},{"name":"v2.17.3","sha":"f1238d262ad5914303b5bb5318f054b5c6684c64","kind":"tag","published_at":"2016-10-12T08:20:06.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.17.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.3/manifests"},{"name":"v2.17.2","sha":"41cbd425dcdb706b7570dbc0fa610f2d6f075f33","kind":"tag","published_at":"2016-10-09T20:45:24.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.17.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.2/manifests"},{"name":"v2.17.1","sha":"97fba0621cee855eaa41857ba2d66afd6042da36","kind":"tag","published_at":"2016-10-08T10:23:02.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.17.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.1/manifests"},{"name":"v2.17.0","sha":"3c57f41feef5c4071c8db7a5a67d9f9d06cc30b8","kind":"tag","published_at":"2016-09-30T16:06:14.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.17.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.17.0/manifests"},{"name":"v2.16.1","sha":"52bdc1b4e0c52b88dce2b66f4aeea12b0fa54180","kind":"tag","published_at":"2016-09-29T18:17:28.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.16.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.16.1/manifests"},{"name":"v2.16.0","sha":"f147b93b1f0ed6a94504a3f60cafbbe339d84267","kind":"tag","published_at":"2016-09-14T20:26:45.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.16.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.16.0/manifests"},{"name":"v2.15.0","sha":"24d72752609f7b1660c9e362af1cb8b2722548e5","kind":"tag","published_at":"2016-09-05T19:17:21.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.15.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.15.0/manifests"},{"name":"v2.14.3","sha":"5fcd12f89fb58dd6b98dba2476fc489436b0505d","kind":"tag","published_at":"2016-08-30T21:29:46.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.14.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.14.3/manifests"},{"name":"v2.14.2","sha":"8ac07030359fc3d87316f4574d01a8a6ba6df55f","kind":"tag","published_at":"2016-08-30T20:47:04.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.14.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.14.2/manifests"},{"name":"v2.14.1","sha":"54ae01b0ea09fae305a235cc3c09fa1c67dae7fb","kind":"tag","published_at":"2016-08-30T20:22:35.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.14.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.14.1/manifests"},{"name":"v2.14.0","sha":"156c4e4bbd86c3221f5ffbeec4125557e8bca266","kind":"tag","published_at":"2016-07-31T20:06:02.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.14.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.14.0/manifests"},{"name":"v2.13.0","sha":"e7ced1bed7ffdc439f99f9c2211bc67817db1eba","kind":"tag","published_at":"2016-06-07T15:12:07.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.13.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.13.0/manifests"},{"name":"v2.12.12","sha":"4467e87f7ae53b2e60324b60816cae52acd1c9d9","kind":"tag","published_at":"2016-06-04T19:11:44.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.12","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.12/manifests"},{"name":"v2.12.11","sha":"3b7ea77e2258bdf6155bf48202c040f236d753f1","kind":"tag","published_at":"2016-06-04T19:02:17.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.11","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.11/manifests"},{"name":"v2.12.10","sha":"5a0ed9d1ebcc24c64cfa25eb8e4ba30b34650c0d","kind":"tag","published_at":"2016-05-27T10:56:59.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.10","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.10/manifests"},{"name":"v2.12.9","sha":"379b7fcaeefff24cf9a681f2f39152c2928c39eb","kind":"tag","published_at":"2016-05-27T06:10:31.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.9/manifests"},{"name":"v2.12.8","sha":"e9db4ef9672e4f766773707c86e8b7e440c38f5a","kind":"tag","published_at":"2016-05-12T11:44:03.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.8/manifests"},{"name":"v2.12.7","sha":"3c986f03a61318804255b4e1a13d48fe9f397e66","kind":"tag","published_at":"2016-05-10T06:44:31.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.7/manifests"},{"name":"v2.12.6","sha":"a255dd545c699c28cd8e90f2bf5d7c0c23f30388","kind":"tag","published_at":"2016-05-10T05:57:16.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.6/manifests"},{"name":"v2.12.5","sha":"803257a4fb3bdd837f1259fecece4a2c1611876b","kind":"tag","published_at":"2016-04-25T21:40:01.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.5/manifests"},{"name":"v2.12.4","sha":"5a2e3d9d1497ff2b215f4639c2664c5353e1ec76","kind":"tag","published_at":"2016-04-25T09:08:19.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.4/manifests"},{"name":"v2.12.3","sha":"f1baae1082e12e18fa5deb7ddc413e388f302d3d","kind":"tag","published_at":"2016-04-13T18:03:39.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"6cb750b14a46a7f0687cc58897cc40b238a1cf15","kind":"tag","published_at":"2016-04-13T07:34:23.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"24206caa0fa4957af7031d8de4a1435098aa3beb","kind":"tag","published_at":"2016-04-11T18:29:29.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"e1babca881e982e7383ef406f292164ae80f2c35","kind":"tag","published_at":"2016-04-11T18:24:11.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.12.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.12.0/manifests"},{"name":"v2.11.2","sha":"5577643f0137a586caf0f53944d59c4b361f9c75","kind":"tag","published_at":"2016-03-22T20:59:01.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.11.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.11.2/manifests"},{"name":"v2.11.1","sha":"49786e35d603408948217ff4e166ccb1a0059cbf","kind":"tag","published_at":"2016-01-17T20:29:58.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.11.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.11.1/manifests"},{"name":"v2.11.0","sha":"69e98de8a505d061fd590873d92cad1296dc4b1e","kind":"tag","published_at":"2016-01-04T09:43:29.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.11.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.11.0/manifests"},{"name":"v2.10.1","sha":"23552da965193b98dcb910c04884499ef08c5b43","kind":"tag","published_at":"2015-12-15T13:34:29.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.10.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"48fd16ccfa0e3c53b15708f106f670b340f43f89","kind":"tag","published_at":"2015-11-10T16:57:22.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.10.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.10.0/manifests"},{"name":"2.9.12","sha":"5e3bc5a895ddc01233559c8255376b932ba3b330","kind":"commit","published_at":"2015-11-05T07:14:56.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/2.9.12","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/2.9.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.9.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.9.12/manifests"},{"name":"v2.9.11","sha":"91b7838c28eb49aa40aec65922158047bb177103","kind":"tag","published_at":"2015-10-10T11:31:03.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.11","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.11/manifests"},{"name":"v2.9.10","sha":"fece1f754c981140a35f75e4557a5fe215362b62","kind":"tag","published_at":"2015-10-06T18:13:17.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.10","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.10/manifests"},{"name":"v2.9.9","sha":"fe716bb382172df638bbea74aea6e6f988e80515","kind":"tag","published_at":"2015-10-06T13:46:53.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.9/manifests"},{"name":"v2.9.8","sha":"1d86f1a8bae3d9228f732d3022644c2ebe521186","kind":"tag","published_at":"2015-10-01T17:58:16.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.8/manifests"},{"name":"v2.9.7","sha":"33103c8ebb747d6c33e61e2b43a230280ddedb73","kind":"tag","published_at":"2015-09-29T17:33:15.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.7/manifests"},{"name":"v2.9.6","sha":"c1b82aba9ab435d884fcb729f6190a096a85b3bb","kind":"tag","published_at":"2015-09-22T14:02:15.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.6/manifests"},{"name":"v2.9.5","sha":"53b9cfdddf4c49c429b19cdd4a7ad73bc30a3e57","kind":"tag","published_at":"2015-09-22T07:26:52.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.5/manifests"},{"name":"v2.9.4","sha":"cd42eeff6f441ea819d09e9a2192d996e59c1637","kind":"tag","published_at":"2015-09-21T08:56:47.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.4/manifests"},{"name":"v2.9.3","sha":"f0a072e4ec8fef10f1f45a4d74abc933d10f360f","kind":"tag","published_at":"2015-09-08T19:44:09.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.3/manifests"},{"name":"v2.9.2","sha":"c95af9eec430bd779dfc9a9b746e445219cdbaf7","kind":"tag","published_at":"2015-09-08T11:23:52.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"d2e2012d2f78b5352769fb5922b9beb8afbc8a21","kind":"tag","published_at":"2015-09-03T14:54:15.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"100dea34435575bbd78b5467c45877716414552e","kind":"tag","published_at":"2015-09-03T14:00:53.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.9.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.9.0/manifests"},{"name":"v2.8.3","sha":"c170c275df676919960d27072c45c534640990c7","kind":"tag","published_at":"2015-09-03T10:26:08.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.8.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.8.3/manifests"},{"name":"v2.8.2","sha":"aa696525e7a8af4e82c26826ecb213f29a346713","kind":"tag","published_at":"2015-07-31T14:59:58.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.8.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"f8a45d7c42096edfa77f67e4b1fafdb676f0ac3a","kind":"tag","published_at":"2015-07-29T07:57:54.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.8.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.8.1/manifests"},{"name":"2.8.1","sha":"5c26e69df56e94eff4bda83a0a9d16f6ee8efe3f","kind":"commit","published_at":"2015-07-28T22:07:58.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/2.8.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.8.1/manifests"},{"name":"2.8.0","sha":"0e60a7c57e7b949fbcccb5cce98ae63fd2419808","kind":"commit","published_at":"2015-07-19T19:55:48.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/2.8.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.8.0/manifests"},{"name":"v2.7.13","sha":"27989d4fc7df470ea70ebca4c9527361e83acab4","kind":"tag","published_at":"2015-06-28T13:22:03.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.13","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.13/manifests"},{"name":"v2.7.12","sha":"3503a54b78f4af3cc46c4f4bedece73d19eca8ca","kind":"tag","published_at":"2015-06-17T09:12:03.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.12","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.12/manifests"},{"name":"v2.7.11","sha":"e0a9426191c4945961f96c89b6a22aa076be156b","kind":"tag","published_at":"2015-06-16T14:51:00.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.11","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.11/manifests"},{"name":"v2.7.10","sha":"41ab17c06129d621f2871cde03df8de92a191ea1","kind":"tag","published_at":"2015-06-12T12:37:46.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.10","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.10/manifests"},{"name":"v2.7.9","sha":"7cf171121263301d4b66be59571e4fcedce422fc","kind":"tag","published_at":"2015-06-11T15:06:34.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.9/manifests"},{"name":"v2.7.8","sha":"5dd444ed779279dbfeb62bee0fd27560ecda71bf","kind":"tag","published_at":"2015-06-11T14:14:21.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.8/manifests"},{"name":"v2.7.7","sha":"3f13d6f31c8ea1ce0e68c99c1f29db4f1b3cde26","kind":"tag","published_at":"2015-06-09T08:36:56.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.7/manifests"},{"name":"v2.7.6","sha":"5509d16985b2966236329d5d00e9fee1415ad9b7","kind":"tag","published_at":"2015-05-28T10:18:37.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.6/manifests"},{"name":"v2.7.5","sha":"fb1024e7ecadc0a34c2bf022129072fe151f1342","kind":"tag","published_at":"2015-05-26T08:35:43.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.5/manifests"},{"name":"v2.7.4","sha":"c5e6309cb487c7a548c4cbedb8c0a7645fe55438","kind":"tag","published_at":"2015-05-24T10:20:23.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.4/manifests"},{"name":"v2.7.3","sha":"73545478fb1090e7f6912ddfb3d2c82c85a6ddab","kind":"tag","published_at":"2015-05-21T13:25:34.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.3/manifests"},{"name":"v2.7.2","sha":"e61283d8471cef8a5048b79aa6dc6ddf712d3a8a","kind":"tag","published_at":"2015-05-20T14:25:29.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.2/manifests"},{"name":"v2.7.1","sha":"2b9223cb76b04d000743ee22329afc3fc6f1d517","kind":"tag","published_at":"2015-05-05T06:31:12.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"e3b1dfb6fec06bf99f7124a22951ca1f66f2217b","kind":"tag","published_at":"2015-05-04T10:35:31.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.7.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.7.0/manifests"},{"name":"v2.6.11","sha":"afda6c801f4a80f4226af21a445b2b9a34876e07","kind":"tag","published_at":"2015-05-03T21:43:11.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.11","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.11/manifests"},{"name":"v2.6.10","sha":"74b39444af4af1939fc1f3b7973e4a9fde247819","kind":"tag","published_at":"2015-05-03T15:30:00.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.10","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.10/manifests"},{"name":"v2.6.9","sha":"85233dbcef60f2c589293ed531fa252b6af307e0","kind":"tag","published_at":"2015-04-29T19:38:02.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.9/manifests"},{"name":"v2.6.8","sha":"a1cca7542f8993bef3aa9ac964f5711ac6de8203","kind":"tag","published_at":"2015-04-29T19:04:14.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.8/manifests"},{"name":"v2.6.7","sha":"8b4d707d71228fd094706fa41942c186143d448d","kind":"tag","published_at":"2015-04-29T14:28:31.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.7/manifests"},{"name":"v2.6.6","sha":"a233c2e5a5eb3707517db771f04fb7a790e76cab","kind":"tag","published_at":"2015-04-29T08:34:16.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.6/manifests"},{"name":"v2.6.5","sha":"dc9e7bd464f15566dd4eea93b623f3a62ad44d28","kind":"tag","published_at":"2015-04-25T12:32:53.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.5/manifests"},{"name":"v2.6.4","sha":"f4447bf406ca2358202e4f791bac67d96eed0a93","kind":"tag","published_at":"2015-04-14T15:26:17.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.4/manifests"},{"name":"v2.6.3","sha":"22d63fe0e8d48931551e9978664e0a733bf51ba7","kind":"tag","published_at":"2015-04-14T08:13:31.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.3/manifests"},{"name":"v2.6.2","sha":"8111024085410db60db457c5d48a4dd5d373eb92","kind":"tag","published_at":"2015-04-14T08:06:39.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.2/manifests"},{"name":"v2.6.1","sha":"c371803a5af669a424e71bd6b288284486affcc9","kind":"tag","published_at":"2015-04-13T07:17:27.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.1/manifests"},{"name":"2.6.0","sha":"b2a19ce43a21be7236b37ca9723e46fe6f2ee968","kind":"commit","published_at":"2015-04-12T21:14:12.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/2.6.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.6.0/manifests"},{"name":"v2.6.0","sha":"5fc6f27abb0f835bbad6d58fb6fedbb5e127213b","kind":"tag","published_at":"2015-04-12T21:12:39.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.6.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.6.0/manifests"},{"name":"v2.5.3","sha":"87d54082c4052a44b5591567fc677e9cb2f7dee0","kind":"tag","published_at":"2015-04-06T15:36:21.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.5.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.5.3/manifests"},{"name":"v2.5.2","sha":"b05830707dc33e60862e17f273282880c9708275","kind":"tag","published_at":"2015-03-31T21:26:03.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.5.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"047d34b42fee30717cfb00c3998c329d437db3a8","kind":"tag","published_at":"2015-03-31T20:52:16.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.5.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"c8915aec5a8285ee911915de1c7d5fcfac5aa573","kind":"tag","published_at":"2015-03-29T22:22:02.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.5.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"f9f8b638b2c9081423d3e32fe894bc2538a62021","kind":"tag","published_at":"2015-03-29T10:04:50.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.4.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"ac75299a84d0edfe39a2c1049433dc0258cbe5a0","kind":"tag","published_at":"2015-03-21T22:22:36.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.4.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"b2107c52376048bce8d2d890484d3c0124c1025e","kind":"tag","published_at":"2015-03-21T20:53:30.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.3.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"9cb6c34fe4b9cdea76615f2c08100c17432bc09e","kind":"tag","published_at":"2015-03-17T13:57:54.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.3.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"a182cd2704ce6b3b7a7c331785a2244648cf8cf2","kind":"tag","published_at":"2015-03-17T08:46:28.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.3.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.3.0/manifests"},{"name":"v2.2.5","sha":"48cfc6f70b231440e7ac0572edce71bdfbc03103","kind":"tag","published_at":"2015-03-16T17:02:19.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.2.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.5/manifests"},{"name":"v2.2.4","sha":"8b0818b777ae517c92055eae8424a4ff3c51f0d8","kind":"tag","published_at":"2015-03-13T16:03:09.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.2.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.4/manifests"},{"name":"v2.2.3","sha":"ca261dfea667649fa8d9d1156011c3fe935528bc","kind":"tag","published_at":"2015-03-08T14:49:18.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.2.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.3/manifests"},{"name":"v2.2.2","sha":"a8ff3103d4eac05509d17aa6f3fd76e8c704bcce","kind":"tag","published_at":"2015-03-04T20:52:17.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.2.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"5be738a0f2d8962e6c393e34fcd74b9bab7882f0","kind":"tag","published_at":"2015-02-20T14:06:06.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.2.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"ea99200f2bcf9f7e8aa3c2d315b288df974101e9","kind":"tag","published_at":"2015-02-19T15:02:37.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.2.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.2.0/manifests"},{"name":"v2.1.6","sha":"3abd69cbe9250e3d156fd9cbbca41d87909ffa08","kind":"tag","published_at":"2015-02-18T10:51:41.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.1.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.6/manifests"},{"name":"v2.1.5","sha":"3403511e6316b423a836af9bf791093e0a61f921","kind":"tag","published_at":"2015-02-18T09:02:58.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.1.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"32a32940731f6d35f8c35e22bfb060b369962c96","kind":"tag","published_at":"2015-02-17T16:57:53.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.1.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"ab21f52c231479c3d6cb1a4d65a97a394447b1d4","kind":"tag","published_at":"2015-02-17T16:57:17.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.1.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.3/manifests"},{"name":"v2.1.1","sha":"315e6de247e9647ef4073f44f4062562b10a9cd1","kind":"tag","published_at":"2015-02-16T15:13:46.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.1.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"6adcd1232b9b7ee8491fcf54acb7e6d89693b3e1","kind":"tag","published_at":"2015-02-16T12:15:34.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.1.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"96fc06e2dd326c9b18459033515854c25e7fcd60","kind":"tag","published_at":"2015-02-10T13:48:29.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2.0.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2.0.1/manifests"},{"name":"2.0.0","sha":"a21d79e25c5d6023a36467244f84b14adbff12cd","kind":"commit","published_at":"2015-02-10T12:06:57.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/2.0.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.0.0/manifests"},{"name":"2.0.0-rc2","sha":"ee40869d8e58692f3dc5107d85681e4f6967db13","kind":"commit","published_at":"2015-01-29T16:49:22.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/2.0.0-rc2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/2.0.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.0.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.0.0-rc2/manifests"},{"name":"2.0.0-rc1","sha":"e88aff3b569a0833808b7dafd50e2231b918f716","kind":"commit","published_at":"2015-01-29T16:00:54.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/2.0.0-rc1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/2.0.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.0.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/2.0.0-rc1/manifests"},{"name":"v2-rc3.5","sha":"d78fd7b2dde2f313f5118d2c38662e3e96797471","kind":"commit","published_at":"2015-01-29T15:24:07.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc3.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.5/manifests"},{"name":"v2-rc3.4","sha":"28a563c690559c0e3029245426c6cf66a8a24cf7","kind":"commit","published_at":"2015-01-28T11:24:27.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc3.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.4/manifests"},{"name":"v2-rc3.3","sha":"3a2955fc3daca2dbc7eea134f3f12e122999478b","kind":"commit","published_at":"2015-01-28T09:59:38.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc3.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.3/manifests"},{"name":"v2-rc3.2","sha":"29a8dda400f95586112f1e4481920b6fa05ef0ea","kind":"commit","published_at":"2015-01-27T17:49:18.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc3.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.2/manifests"},{"name":"v2-rc3.1","sha":"e6c148af1f17d57cfa6aedd6f1a48f367112f285","kind":"commit","published_at":"2015-01-27T14:12:48.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc3.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3.1/manifests"},{"name":"v2-rc3","sha":"0042dd340018ee348df00800776ed481fe2ee9d3","kind":"commit","published_at":"2015-01-27T11:15:59.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc3/manifests"},{"name":"v2-rc2.9","sha":"b03fb9890e1a4ee09a3eb78d92bbf16ecef7779d","kind":"commit","published_at":"2015-01-25T23:17:56.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.9/manifests"},{"name":"v2-rc2.8","sha":"04045d3f43a109308ff8c3b09e8a53f89a633f68","kind":"commit","published_at":"2015-01-25T22:47:13.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.8/manifests"},{"name":"v2-rc2.7","sha":"086372e7afc9529e3a96b5146cba86038cd6bccd","kind":"commit","published_at":"2015-01-22T15:34:56.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.7/manifests"},{"name":"v2-rc2.6","sha":"7b896fc43d731becaab3d47236795ab9f7e229e3","kind":"commit","published_at":"2015-01-22T15:17:59.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.6/manifests"},{"name":"v2-rc2.5","sha":"f69235f2e83820acaca04e70455d1b80b388784e","kind":"commit","published_at":"2015-01-22T14:10:36.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.5/manifests"},{"name":"v2-rc2.4","sha":"1f45d5e06d0eb4a6e21651c601c3b6ac984b8c55","kind":"commit","published_at":"2015-01-22T10:57:37.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.4/manifests"},{"name":"v2-rc2.2","sha":"765490f475208187df5aa3143f98c90ef956b123","kind":"commit","published_at":"2015-01-22T10:19:15.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.2/manifests"},{"name":"1.9.1","sha":"954526fd9e605a895abebd660615ebabaf12d700","kind":"commit","published_at":"2015-01-21T09:34:23.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.9.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.9.1/manifests"},{"name":"v2-rc2.3","sha":"846a93d14009253e6e46bbf49e7e478e60a369e4","kind":"commit","published_at":"2015-01-20T11:28:05.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.3/manifests"},{"name":"v2-rc2.1","sha":"846a93d14009253e6e46bbf49e7e478e60a369e4","kind":"commit","published_at":"2015-01-20T11:28:05.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2.1/manifests"},{"name":"v2-rc2","sha":"70cf0f5802072370dfaa199fb89e55b01197be83","kind":"commit","published_at":"2015-01-20T10:24:11.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc2/manifests"},{"name":"v2-rc1.10","sha":"dd5906e547611568d05fcdfc975b9af23080ab51","kind":"commit","published_at":"2015-01-19T14:32:10.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.10","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.10/manifests"},{"name":"v2-rc1.9","sha":"99c05b918aa4e94f32fdbfeb1bc0f51984e7e592","kind":"commit","published_at":"2015-01-19T12:48:11.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.9/manifests"},{"name":"v2-rc1.8","sha":"1eeafb61cccdb8af13efc48913c47eaaf38d42ac","kind":"commit","published_at":"2015-01-19T12:37:09.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.8/manifests"},{"name":"v2-rc1.7","sha":"ebcf3c33cf45cc5068ee535dfe12332d088c3125","kind":"commit","published_at":"2015-01-14T11:37:52.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.7/manifests"},{"name":"v2-rc1.6","sha":"18023d70abcc3b3c839ca0e1561e869c247600e8","kind":"commit","published_at":"2015-01-14T11:32:34.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.6/manifests"},{"name":"v2-rc1.5","sha":"8866b7e8067564f448199967c8f55fffd6d6af3d","kind":"commit","published_at":"2015-01-13T14:36:21.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.5/manifests"},{"name":"v2-rc1.4","sha":"31e196a0e900356cf5cbb9b1e8a4c3202011d01e","kind":"commit","published_at":"2015-01-13T14:05:15.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.4/manifests"},{"name":"v2-rc1.3","sha":"0abd887d68c9e3d663e8f4a0b2962cb1b226b083","kind":"commit","published_at":"2015-01-13T13:25:44.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.3/manifests"},{"name":"v1.9.0","sha":"39270e2b80f29c88566de92a62d169b1a570b778","kind":"tag","published_at":"2015-01-10T14:34:27.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v1.9.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.9.0/manifests"},{"name":"v2-rc1.2","sha":"44cb6fcb3bf5a51915e9a535b4fb540a7648ce77","kind":"commit","published_at":"2015-01-09T15:57:10.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.2/manifests"},{"name":"v2-rc1.1","sha":"6d17ecddc299a0d88e62a4ba896ebbe0610cff77","kind":"commit","published_at":"2015-01-09T12:18:50.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1.1/manifests"},{"name":"v2-rc1","sha":"2dff14dd979dbc8548821e3cca76e2ec098de5be","kind":"commit","published_at":"2015-01-07T08:34:02.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2-rc1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2-rc1/manifests"},{"name":"v2","sha":"9e48f272c83c7acc35b30ae011837862817e87b2","kind":"commit","published_at":"2015-01-03T14:55:29.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v2/manifests"},{"name":"v1.8.3","sha":"c6936bd89cd21d293749985eabf2a3e0985c0492","kind":"tag","published_at":"2015-01-03T14:53:28.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v1.8.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"f5a54fb9ca9590227104f1f161eb388d9c4b5402","kind":"tag","published_at":"2014-12-22T20:58:49.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v1.8.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"470148e1625f34fd95b25adc9dea3187d6a23fea","kind":"tag","published_at":"2014-12-19T11:06:15.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v1.8.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"bce0f43b5e946bdd169e39e61ad4d77f93d10e46","kind":"tag","published_at":"2014-12-16T14:12:08.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v1.8.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.8.0/manifests"},{"name":"v1.7.3","sha":"d2207fbf3c90cb8d2a67fc96844b14827877e1d3","kind":"tag","published_at":"2014-12-14T00:40:48.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/v1.7.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/v1.7.3/manifests"},{"name":"1.7.2","sha":"04d847ca723bb5917bd5cce7090cb622cdc794ef","kind":"commit","published_at":"2014-11-29T12:38:07.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.7.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"cc5c602a17aa9048f078ecbebb575c2d59936604","kind":"commit","published_at":"2014-11-22T16:20:33.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.7.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"d9ad0219c07f4e1b41f2098345c3fd3c6cdaa786","kind":"commit","published_at":"2014-11-16T16:18:03.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.7.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.7.0/manifests"},{"name":"1.6.5","sha":"27db04de4cc116e405d88c9b71bbc1a5539bd833","kind":"commit","published_at":"2014-11-08T17:37:36.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.6.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.5/manifests"},{"name":"1.6.4","sha":"fe7b284016a34b5ea2222d9b139f55c10b36b50e","kind":"commit","published_at":"2014-11-08T17:21:09.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.6.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"9d056ff552fc54bfde68c27e24cba2418e57ac10","kind":"commit","published_at":"2014-11-02T12:24:09.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.6.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.3/manifests"},{"name":"1.6.2","sha":"3ed547e8790cabb061fb94306bfc659a671c4cde","kind":"commit","published_at":"2014-10-29T16:46:29.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.6.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"b98f58063a1e97107b1ee2610a3e9487bf931e42","kind":"commit","published_at":"2014-10-28T08:35:52.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.6.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"50fa3b8a1c6bc70edd9b9686915ce81e9cbf01b5","kind":"commit","published_at":"2014-10-24T21:31:09.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.6.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.6.0/manifests"},{"name":"1.5.9","sha":"5d4ece8b87345c886600e8bfc5b06d1714474412","kind":"commit","published_at":"2014-10-24T12:47:29.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.9","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.9/manifests"},{"name":"1.5.8","sha":"7f59b84e7c33d75f96e884069d14da3705223402","kind":"commit","published_at":"2014-10-13T09:41:59.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.8","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.8/manifests"},{"name":"1.5.7","sha":"a82be8cf3343941ee173c1ae1aa708905b206dc6","kind":"commit","published_at":"2014-10-08T12:32:10.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.7/manifests"},{"name":"1.5.6","sha":"230a9263ef857be3dac19502cb1c261c00c5eda8","kind":"tag","published_at":"2014-10-08T06:43:50.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.6","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.6/manifests"},{"name":"1.5.5","sha":"6cc2de633db1fb635017aecf6c40b47c57be25b4","kind":"commit","published_at":"2014-10-07T17:56:44.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.5/manifests"},{"name":"1.5.4","sha":"6a04f691dacff3781f179b04db9a116f394bed09","kind":"commit","published_at":"2014-10-06T21:06:34.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"09c330d7b39f93165ef5b9fe3707a615115581cc","kind":"commit","published_at":"2014-10-06T12:03:50.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"95a68f77e0738467b6a2beb07219ede9369c25ba","kind":"commit","published_at":"2014-09-28T15:36:32.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"c28598ede0e2ab5dee062b017375a6d4412ba10e","kind":"commit","published_at":"2014-09-22T07:09:45.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"eb52d14047b46c73cb449eed15a7b4a1abda28ad","kind":"commit","published_at":"2014-09-21T21:22:37.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.5.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.5.0/manifests"},{"name":"1.4.0","sha":"4c2634d7c9457bb2674840ba13bb08b48abfc0a8","kind":"commit","published_at":"2014-09-11T20:34:30.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.4.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.4.0/manifests"},{"name":"1.3.7","sha":"0fcc8516506e103cd3909831bf7c194d22a91ffa","kind":"commit","published_at":"2014-09-10T07:20:49.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.3.7","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.7/manifests"},{"name":"1.3.5","sha":"66517e5f2e8660727b7e81cb334f099a31b9e66e","kind":"commit","published_at":"2014-08-10T21:23:41.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.3.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.5/manifests"},{"name":"1.3.4","sha":"9f9e464002cebef850872645d4283b2a544969ad","kind":"commit","published_at":"2014-08-10T18:33:23.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.3.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.4/manifests"},{"name":"1.3.3","sha":"7beb4ff315646f869c6c24c5c258c4798f6f955d","kind":"commit","published_at":"2014-08-05T19:48:37.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.3.3","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.3/manifests"},{"name":"1.3.2","sha":"ba171ef8fd1676b20bde43eea4f8cfb00de9e15b","kind":"commit","published_at":"2014-07-29T21:26:36.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.3.2","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.3.2/manifests"},{"name":"1.2.1","sha":"132c0200c2ceeea4f48bdd2d03f9b551e2eb2c3e","kind":"commit","published_at":"2014-07-09T18:15:20.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.2.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"c7b171bcb06a4fe8c96ab5816960e8bcbc66f01e","kind":"commit","published_at":"2014-07-09T08:37:47.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.2.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.2.0/manifests"},{"name":"1.1.1","sha":"b7eafff691826947076d423281315e6434e5182f","kind":"commit","published_at":"2014-06-25T11:02:59.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.1.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.1.1/manifests"},{"name":"1.0.0","sha":"8f259c47ddd63a8579c728ce06a8e012839b6fac","kind":"commit","published_at":"2014-06-20T07:19:20.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/1.0.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/1.0.0/manifests"},{"name":"0.9.1","sha":"4cb7df9f51dc38f97e4261429192a0874bdc429d","kind":"commit","published_at":"2014-05-05T20:50:13.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/0.9.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"476a7b25452701963c8efca4b118bbdc750b9090","kind":"commit","published_at":"2014-05-05T20:29:44.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/0.9.0","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.9.0/manifests"},{"name":"0.8.1","sha":"bdc1d35ff97b97a976e618796ae3917dadc66982","kind":"commit","published_at":"2014-04-18T20:11:17.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/0.8.1","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.8.1/manifests"},{"name":"0.7.5","sha":"b34fb09b8f34c579c607efbc88fbc0734c2a3afb","kind":"commit","published_at":"2014-04-12T14:04:27.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/0.7.5","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.7.5/manifests"},{"name":"0.7.4","sha":"5133a9328d9da079a3c36c07ae8d614354acba61","kind":"commit","published_at":"2014-03-30T22:45:39.000Z","download_url":"https://codeload.github.com/BrowserSync/browser-sync/tar.gz/0.7.4","html_url":"https://github.com/BrowserSync/browser-sync/releases/tag/0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrowserSync%2Fbrowser-sync/tags/0.7.4/manifests"}]},"repo_metadata_updated_at":"2024-09-06T08:39:12.915Z","dependent_packages_count":9860,"downloads":3430651,"downloads_period":"last-month","dependent_repos_count":354567,"rankings":{"downloads":0.14416405853055175,"dependent_repos_count":0.05820340268631951,"dependent_packages_count":0.00946715597111453,"stargazers_count":0.9189583439535404,"forks_count":1.3635225438752263,"docker_downloads_count":0.37347778172858936,"average":0.47796554779089034},"purl":"pkg:npm/browser-sync","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/browser-sync","docker_dependents_count":347,"docker_downloads_count":5371269,"usage_url":"https://repos.ecosyste.ms/usage/npm/browser-sync","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/browser-sync/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-sync/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-sync/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-sync/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-sync/related_packages","maintainers":[{"uuid":"shakyshane","login":"shakyshane","name":null,"email":"shane.osbourne8@gmail.com","url":null,"packages_count":106,"html_url":"https://www.npmjs.com/~shakyshane","role":null,"created_at":"2022-11-10T11:30:22.057Z","updated_at":"2022-11-10T11:30:22.057Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/shakyshane/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006542,"maintainers_count":1012935,"namespaces_count":295512,"keywords_count":700181,"github":"npm","metadata":{"funded_packages_count":150239},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-06T05:58:05.971Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":602,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4444209479","node_id":"PR_kwDOEzH_b87bbgXI","number":2123,"state":"closed","title":"Bump the all-dependencies group across 1 directory with 39 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-22T05:14:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-14T07:53:13.000Z","updated_at":"2026-05-22T05:14:32.000Z","time_to_close":681669,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":39,"packages":[{"name":"@fluentui/react","old_version":"8.115.6","new_version":"8.125.6","repository_url":"https://github.com/microsoft/fluentui"},{"name":"@fluentui/react-northstar","old_version":"0.62.0","new_version":"0.71.4","repository_url":"https://github.com/microsoft/fluentui"},{"name":"@microsoft/teams-js","old_version":"2.20.0","new_version":"2.53.0","repository_url":"https://github.com/OfficeDev/microsoft-teams-library-js"},{"name":"axios","old_version":"0.27.2","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"botbuilder","old_version":"4.16.0","new_version":"4.23.3","repository_url":"https://github.com/Microsoft/botbuilder-js"},{"name":"botbuilder-dialogs","old_version":"4.16.0","new_version":"4.23.3","repository_url":"https://github.com/Microsoft/botbuilder-js"},{"name":"compression","old_version":"1.7.4","new_version":"1.8.1","repository_url":"https://github.com/expressjs/compression"},{"name":"debug","old_version":"4.3.4","new_version":"4.4.3","repository_url":"https://github.com/debug-js/debug"},{"name":"@types/debug","old_version":"4.1.7","new_version":"4.1.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"dotenv","old_version":"16.4.4","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"express","old_version":"4.18.2","new_version":"5.2.1","repository_url":"https://github.com/expressjs/express"},{"name":"@types/express","old_version":"4.17.21","new_version":"5.0.6","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"express-session","old_version":"1.17.3","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"@types/express-session","old_version":"1.17.10","new_version":"1.19.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"morgan","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/expressjs/morgan"},{"name":"@types/morgan","old_version":"1.9.9","new_version":"1.9.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react","old_version":"16.14.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"16.8.10","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"16.14.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"16.9.24","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"5.62.0","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"5.62.0","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"browser-sync","old_version":"2.29.3","new_version":"3.0.4","repository_url":"https://github.com/BrowserSync/browser-sync"},{"name":"dotenv-webpack","old_version":"8.0.1","new_version":"9.0.0","repository_url":"https://github.com/mrsteele/dotenv-webpack"},{"name":"eslint-plugin-import","old_version":"2.29.1","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-promise","old_version":"6.1.1","new_version":"7.3.0","repository_url":"https://github.com/eslint-community/eslint-plugin-promise"},{"name":"eslint-plugin-react","old_version":"7.33.2","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"eslint-plugin-react-hooks","old_version":"4.6.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-webpack-plugin","old_version":"3.2.0","new_version":"6.0.0","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"fork-ts-checker-webpack-plugin","old_version":"7.2.14","new_version":"9.1.0","repository_url":"https://github.com/TypeStrong/fork-ts-checker-webpack-plugin"},{"name":"gulp","old_version":"4.0.2","new_version":"5.0.1","repository_url":"https://github.com/gulpjs/gulp"},{"name":"ts-loader","old_version":"9.3.1","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"typescript","old_version":"4.6.4","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typestyle","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/typestyle/typestyle"},{"name":"vinyl","old_version":"2.2.1","new_version":"3.0.1","repository_url":"https://github.com/gulpjs/vinyl"},{"name":"webpack","old_version":"5.90.1","new_version":"5.106.2","repository_url":"https://github.com/webpack/webpack"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 38 updates in the /samples/TeamsJS/tab-deeplink-pass-values/ts directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fluentui/react](https://github.com/microsoft/fluentui) | `8.115.6` | `8.125.6` |\n| [@fluentui/react-northstar](https://github.com/microsoft/fluentui) | `0.62.0` | `0.71.4` |\n| [@microsoft/teams-js](https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js) | `2.20.0` | `2.53.0` |\n| [axios](https://github.com/axios/axios) | `0.27.2` | `1.16.1` |\n| [botbuilder](https://github.com/Microsoft/botbuilder-js) | `4.16.0` | `4.23.3` |\n| [botbuilder-dialogs](https://github.com/Microsoft/botbuilder-js) | `4.16.0` | `4.23.3` |\n| [compression](https://github.com/expressjs/compression) | `1.7.4` | `1.8.1` |\n| [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.4.3` |\n| [@types/debug](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/debug) | `4.1.7` | `4.1.13` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.4.4` | `17.4.2` |\n| [express](https://github.com/expressjs/express) | `4.18.2` | `5.2.1` |\n| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) | `4.17.21` | `5.0.6` |\n| [express-session](https://github.com/expressjs/session) | `1.17.3` | `1.19.0` |\n| [@types/express-session](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-session) | `1.17.10` | `1.19.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [morgan](https://github.com/expressjs/morgan) | `1.10.0` | `1.10.1` |\n| [@types/morgan](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/morgan) | `1.9.9` | `1.9.10` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `16.14.0` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `16.8.10` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `16.14.0` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `16.9.24` | `19.2.3` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `5.62.0` | `8.59.3` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `5.62.0` | `8.59.3` |\n| [browser-sync](https://github.com/BrowserSync/browser-sync) | `2.29.3` | `3.0.4` |\n| [dotenv-webpack](https://github.com/mrsteele/dotenv-webpack) | `8.0.1` | `9.0.0` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.1` | `2.32.0` |\n| [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `6.1.1` | `7.3.0` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.33.2` | `7.37.5` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `4.6.0` | `7.1.1` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `3.2.0` | `6.0.0` |\n| [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) | `7.2.14` | `9.1.0` |\n| [gulp](https://github.com/gulpjs/gulp) | `4.0.2` | `5.0.1` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.3.1` | `9.5.7` |\n| [typescript](https://github.com/microsoft/TypeScript) | `4.6.4` | `6.0.3` |\n| [typestyle](https://github.com/typestyle/typestyle) | `2.3.0` | `2.4.0` |\n| [vinyl](https://github.com/gulpjs/vinyl) | `2.2.1` | `3.0.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.90.1` | `5.106.2` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n\n\nUpdates `@fluentui/react` from 8.115.6 to 8.125.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/fluentui/releases\"\u003e@​fluentui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react\u003c/code\u003e v8.125.6\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/foundation-legacy\u003c/code\u003e to v8.6.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/font-icons-mdl2\u003c/code\u003e to v8.5.73 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-focus\u003c/code\u003e to v8.10.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/style-utilities\u003c/code\u003e to v8.15.1 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react\u003c/code\u003e v8.125.5\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/foundation-legacy\u003c/code\u003e to v8.6.5 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/font-icons-mdl2\u003c/code\u003e to v8.5.72 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-focus\u003c/code\u003e to v8.10.5 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/style-utilities\u003c/code\u003e to v8.15.0 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/6c654e6f22ccba07af2241bef4655c13b8da839b\"\u003e\u003ccode\u003e6c654e6\u003c/code\u003e\u003c/a\u003e release: applying package updates - react v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003e\u003ccode\u003e04bf7a7\u003c/code\u003e\u003c/a\u003e release: applying package updates - web-components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/39041d7c84a1e8cca8b74703ddef48b1a88e1a0c\"\u003e\u003ccode\u003e39041d7\u003c/code\u003e\u003c/a\u003e fix: update CDN bundle configurations, enable setTheme on globalThis (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36113\"\u003e#36113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/db347c731a2c0286c2b21af81219b37784b537dc\"\u003e\u003ccode\u003edb347c7\u003c/code\u003e\u003c/a\u003e fix(docs): Card examples reflow at small widths (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36086\"\u003e#36086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/7b586d76279e090d7b459bc4c066bd9804e4f2aa\"\u003e\u003ccode\u003e7b586d7\u003c/code\u003e\u003c/a\u003e Updates for shortcut folders, markdown and other filetype icon fixes. (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35945\"\u003e#35945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/094b22fc80668355bdbc663ccd8676929bb02046\"\u003e\u003ccode\u003e094b22f\u003c/code\u003e\u003c/a\u003e feat(react-storybook-addon): add render-prop slots to FluentDocsPage (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36115\"\u003e#36115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/3f57751d2014b304ca4cd5ebb565a9fa893ee044\"\u003e\u003ccode\u003e3f57751\u003c/code\u003e\u003c/a\u003e fix(react-combobox): use role attribute instead of classname for active desce...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/b9cadd1e3d398a6d90e76017999a44fc8bc3e4ce\"\u003e\u003ccode\u003eb9cadd1\u003c/code\u003e\u003c/a\u003e release: applying package updates - react-headless\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/6411342ccfa1a14f414d13af9881c61788bafd7e\"\u003e\u003ccode\u003e6411342\u003c/code\u003e\u003c/a\u003e fix(Menu): Highlight expanded menuitem (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36098\"\u003e#36098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/4fa64db43f604aa07abfd56f81a8ce90b9b97d19\"\u003e\u003ccode\u003e4fa64db\u003c/code\u003e\u003c/a\u003e docs(motion): home pages for motion system \u0026amp; motion components (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35737\"\u003e#35737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/fluentui/compare/@fluentui/react_v8.115.6...@fluentui/react_v8.125.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fluentui/react-northstar` from 0.62.0 to 0.71.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/fluentui/releases\"\u003e@​fluentui/react-northstar's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-icons-mdl2\u003c/code\u003e v1.4.6\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-icon-provider\u003c/code\u003e to v1.4.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-icons-mdl2-branded\u003c/code\u003e v1.3.6\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-icons-mdl2\u003c/code\u003e to v1.4.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/font-icons-mdl2\u003c/code\u003e v8.5.73\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/style-utilities\u003c/code\u003e to v8.15.1 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/fluent2-theme\u003c/code\u003e v8.107.153\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react\u003c/code\u003e to v8.125.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-migration-v8-v9\u003c/code\u003e v9.10.3\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add  missing \u0026quot;use client\u0026quot; directive to client components and styles (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35719\"\u003e#35719\u003c/a\u003e by \u003ca href=\"https://github.com/dmytrokirpa\"\u003edmytrokirpa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-components\u003c/code\u003e to v9.73.1 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-migration-v0-v9\u003c/code\u003e v9.6.21\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add  missing \u0026quot;use client\u0026quot; directive to client components and styles (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35719\"\u003e#35719\u003c/a\u003e by \u003ca href=\"https://github.com/dmytrokirpa\"\u003edmytrokirpa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-aria\u003c/code\u003e to v9.17.10 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-components\u003c/code\u003e to v9.73.1 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-context-selector\u003c/code\u003e to v9.2.15 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-jsx-runtime\u003c/code\u003e to v9.4.1 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-shared-contexts\u003c/code\u003e to v9.26.2 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-tabster\u003c/code\u003e to v9.26.13 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-utilities\u003c/code\u003e to v9.26.2 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/font-icons-mdl2\u003c/code\u003e v8.5.72\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/style-utilities\u003c/code\u003e to v8.15.0 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-icons-mdl2\u003c/code\u003e v1.4.5\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-icon-provider\u003c/code\u003e to v1.4.5 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-icons-mdl2-branded\u003c/code\u003e v1.3.5\u003c/h2\u003e\n\u003ch3\u003ePatches\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/microsoft/fluentui/commit/461eb5e4be0dd97b55fec08589048f091a2d67a8\"\u003e\u003ccode\u003e461eb5e\u003c/code\u003e\u003c/a\u003e chore: prepare northstar release 0.71.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/22f177ca0bbc9611c74807aa7b919aa15741c586\"\u003e\u003ccode\u003e22f177c\u003c/code\u003e\u003c/a\u003e chore: prepare northstar release 0.71.3 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36070\"\u003e#36070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/aaa679902b0674894a427cc903338f743055b1a6\"\u003e\u003ccode\u003eaaa6799\u003c/code\u003e\u003c/a\u003e fix(v0): avoid useContextSelector useState eager-bailout pitfall (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36069\"\u003e#36069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/565682cad73956416e911e273d36677f6a025050\"\u003e\u003ccode\u003e565682c\u003c/code\u003e\u003c/a\u003e Added support for container query (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35770\"\u003e#35770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/4e996a3471f03d0cd042f60bfc70b73fcbb5c138\"\u003e\u003ccode\u003e4e996a3\u003c/code\u003e\u003c/a\u003e chore: prepare northstar release 0.71.2 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35783\"\u003e#35783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/310acb93929c9f4e8a902efc5c9c4f1ac3adce61\"\u003e\u003ccode\u003e310acb9\u003c/code\u003e\u003c/a\u003e chore: northstar release 0.71.1 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35780\"\u003e#35780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/dce6bdc5d60242493f2490be8d35dd6193f40529\"\u003e\u003ccode\u003edce6bdc\u003c/code\u003e\u003c/a\u003e fix(Ref): handle primitive elements with findDOMNode (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35779\"\u003e#35779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/5e7c32d399f535c4a2f9abd19ce9b0cbc4ed0bc0\"\u003e\u003ccode\u003e5e7c32d\u003c/code\u003e\u003c/a\u003e chore: apply northstar release 0.71.0 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35509\"\u003e#35509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/74e4ff67e61d242f31d73ffc5f2c6bf64978fa66\"\u003e\u003ccode\u003e74e4ff6\u003c/code\u003e\u003c/a\u003e v0: fix usage of \u0026quot;as\u0026quot; prop \u0026amp; false positive tests (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35508\"\u003e#35508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/9c99d477edcb317a992693271ce214878c447569\"\u003e\u003ccode\u003e9c99d47\u003c/code\u003e\u003c/a\u003e chore: northstar release 0.70.0 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35446\"\u003e#35446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/fluentui/compare/@fluentui/react-northstar_v0.62.0...@fluentui/react-northstar_v0.71.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@microsoft/teams-js` from 2.20.0 to 2.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/releases\"\u003e@​microsoft/teams-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0\u003c/h2\u003e\n\u003cp\u003eWed, 06 May 2026 19:04:08 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePromoted the \u003ccode\u003eshortcutRelay\u003c/code\u003e capability from beta to public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Upgraded underscore dependency from 1.12.1 to 1.13.8 to resolve component governance alert and address known security vulnerabilities.\u003c/li\u003e\n\u003cli\u003eAdded function key support (F1-F24) to \u003ccode\u003eshortcutRelay\u003c/code\u003e capability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.52.0\u003c/h2\u003e\n\u003ch2\u003e2.52.0\u003c/h2\u003e\n\u003cp\u003eWed, 08 Apr 2026 17:07:30 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehostFeatures\u003c/code\u003e key in app context, so the hosts can declare support for features to the app.\u003c/li\u003e\n\u003cli\u003eExtended sharing.shareWebContent to support File content type via the new IFileContent interface, enabling sharing of file URLs alongside existing URL content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0\u003c/h2\u003e\n\u003cp\u003eFri, 27 Mar 2026 20:29:02 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded teamsJs logging for cases where an API fails because it is called in an unsupported frame context.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins\u003c/code\u003e capability that will help directly interact with the host bypassing API registration in hubsdk. The capability is still awaiting support in one or most host applications. To track availability of this capability across different hosts see \u003ca href=\"https://aka.ms/capmatrix\"\u003ehttps://aka.ms/capmatrix\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eappState\u003c/code\u003e parameter to \u003ccode\u003eHostMemoryMetrics\u003c/code\u003e to indicate current state of the app's lifecycle. Deprecated \u003ccode\u003eisCached\u003c/code\u003e and \u003ccode\u003eisPrecached\u003c/code\u003e fields to use the new structure.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eshareUrl\u003c/code\u003e and \u003ccode\u003ereplyChainId\u003c/code\u003e in \u003ccode\u003eopenFilePreview\u003c/code\u003e SDK schema.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ehostFeatures\u003c/code\u003e key in app context, so the hosts can declare support for features to the app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.50.0\u003c/h2\u003e\n\u003ch2\u003e2.50.0\u003c/h2\u003e\n\u003cp\u003eThu, 12 Mar 2026 20:51:32 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated ExternalApp* capabilities to allow calls in sidePanel frame context.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.49.0\u003c/h2\u003e\n\u003ch2\u003e2.49.0\u003c/h2\u003e\n\u003cp\u003eThu, 26 Feb 2026 21:58:31 GMT\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/blob/main/packages/teams-js/CHANGELOG.md\"\u003e@​microsoft/teams-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.53.0\u003c/h2\u003e\n\u003cp\u003eWed, 06 May 2026 19:04:08 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePromoted the \u003ccode\u003eshortcutRelay\u003c/code\u003e capability from beta to public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Upgraded underscore dependency from 1.12.1 to 1.13.8 to resolve component governance alert and address known security vulnerabilities.\u003c/li\u003e\n\u003cli\u003eAdded function key support (F1-F24) to \u003ccode\u003eshortcutRelay\u003c/code\u003e capability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.52.0\u003c/h2\u003e\n\u003cp\u003eWed, 08 Apr 2026 17:07:30 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehostFeatures\u003c/code\u003e key in app context, so the hosts can declare support for features to the app.\u003c/li\u003e\n\u003cli\u003eExtended sharing.shareWebContent to support File content type via the new IFileContent interface, enabling sharing of file URLs alongside existing URL content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.51.0\u003c/h2\u003e\n\u003cp\u003eFri, 27 Mar 2026 20:29:02 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded teamsJs logging for cases where an API fails because it is called in an unsupported frame context.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins\u003c/code\u003e capability that will help directly interact with the host bypassing API registration in hubsdk. The capability is still awaiting support in one or most host applications. To track availability of this capability across different hosts see \u003ca href=\"https://aka.ms/capmatrix\"\u003ehttps://aka.ms/capmatrix\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eappState\u003c/code\u003e parameter to \u003ccode\u003eHostMemoryMetrics\u003c/code\u003e to indicate current state of the app's lifecycle. Deprecated \u003ccode\u003eisCached\u003c/code\u003e and \u003ccode\u003eisPrecached\u003c/code\u003e fields to use the new structure.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eshareUrl\u003c/code\u003e and \u003ccode\u003ereplyChainId\u003c/code\u003e in \u003ccode\u003eopenFilePreview\u003c/code\u003e SDK schema.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ehostFeatures\u003c/code\u003e key in app context, so the hosts can declare support for features to the app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.50.0\u003c/h2\u003e\n\u003cp\u003eThu, 12 Mar 2026 20:51:32 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated ExternalApp* capabilities to allow calls in sidePanel frame context.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.49.0\u003c/h2\u003e\n\u003cp\u003eThu, 26 Feb 2026 21:58:31 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded new params for openFilePreview SDK that will help reduce file open latency in Teams. The capability is still awaiting support in one or most host applications. To track availability of this capability across different hosts see \u003ca href=\"https://aka.ms/capmatrix\"\u003ehttps://aka.ms/capmatrix\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for non-https URLs for opt-in app valid origins in \u003ccode\u003eapp.initialize()\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/OfficeDev/microsoft-teams-library-js/commit/dcfd130a908c16af62f9550ce39c6529ec1ea9f0\"\u003e\u003ccode\u003edcfd130\u003c/code\u003e\u003c/a\u003e Release 2.53.0 Prepare (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/d1fe480a477705da605cf104bea0a8206f789e97\"\u003e\u003ccode\u003ed1fe480\u003c/code\u003e\u003c/a\u003e Remove \u003ca href=\"https://github.com/beta\"\u003e\u003ccode\u003e@​beta\u003c/code\u003e\u003c/a\u003e tags from the shortcutRelay capability (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/9b5128610b008728df63a989aa48673bd20a1418\"\u003e\u003ccode\u003e9b51286\u003c/code\u003e\u003c/a\u003e Add function key support to isValidShortcutEvent (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3045\"\u003e#3045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/3bffaf64a0da140ba62ddd009718bda2adea6147\"\u003e\u003ccode\u003e3bffaf6\u003c/code\u003e\u003c/a\u003e Refactor script tag E2E tests (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3030\"\u003e#3030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/897255ab407b84b9e6ebdbe5895e6d8c1fb5d290\"\u003e\u003ccode\u003e897255a\u003c/code\u003e\u003c/a\u003e Maggieg/cleanup release 2.52.0 (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3028\"\u003e#3028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/7aac710a871677466fe1e48609c68e43b0d8861b\"\u003e\u003ccode\u003e7aac710\u003c/code\u003e\u003c/a\u003e Add new content type to shareWebContent SDK schema (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3016\"\u003e#3016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/8fa86b880519c9c78b6f238babca42b7a7f82143\"\u003e\u003ccode\u003e8fa86b8\u003c/code\u003e\u003c/a\u003e Cleanup release 2.51.0 (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3022\"\u003e#3022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/fc341d7d7f5169f47d6145da3309ddab968cde36\"\u003e\u003ccode\u003efc341d7\u003c/code\u003e\u003c/a\u003e Added host features key in app context (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3018\"\u003e#3018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/a4cb4231719f4a1946d2e38d66b3feee41106565\"\u003e\u003ccode\u003ea4cb423\u003c/code\u003e\u003c/a\u003e Add new properties to openFilePreview SDK schema (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3015\"\u003e#3015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/64c9db3450f8f667c0073cc69797cf04057b187b\"\u003e\u003ccode\u003e64c9db3\u003c/code\u003e\u003c/a\u003e Cleanup release 2.50.0 (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3007\"\u003e#3007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commits/v2.53.0/packages/teams-js\"\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@​microsoft/teams-js\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 0.27.2 to 1.16.1\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\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFetch adapter now enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e and \u003ccode\u003emaxContentLength\u003c/code\u003e.\u003c/strong\u003e These limits were silently ignored on the fetch adapter prior to 1.16.0 — anyone relying on them as a safety net (DoS protection, accidental large uploads) had no protection. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10795\"\u003e#10795\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy requests now preserve user-supplied \u003ccode\u003eHost\u003c/code\u003e headers.\u003c/strong\u003e Previously, the proxy path could overwrite a custom \u003ccode\u003eHost\u003c/code\u003e. Virtual-host-style routing through a proxy will now behave correctly. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10822\"\u003e#10822\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBasic auth credentials embedded in URLs are now URL-decoded.\u003c/strong\u003e If you have percent-encoded credentials in a URL (e.g. \u003ccode\u003ehttps://user:p%40ss@host\u003c/code\u003e), the decoded value is what now goes on the wire. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10825\"\u003e#10825\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eparseProtocol\u003c/code\u003e now strictly requires a colon in the protocol separator.\u003c/strong\u003e Strings that loosely parsed as protocols before may no longer match. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10729\"\u003e#10729\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeprecated \u003ccode\u003eunescape()\u003c/code\u003e replaced with modern UTF-8 encoding.\u003c/strong\u003e Non-ASCII URL handling is now spec-correct; consumers depending on legacy \u003ccode\u003eunescape()\u003c/code\u003e quirks may see different output bytes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7378\"\u003e#7378\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003etransformRequest\u003c/code\u003e input typing change was reverted.\u003c/strong\u003e The typing change introduced in \u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e was reverted in \u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e after follow-up review — net behavior is unchanged from 1.15.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQUERY HTTP Method:\u003c/strong\u003e Added support for the QUERY HTTP method across adapters and type definitions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10802\"\u003e#10802\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eECONNREFUSED Error Constant:\u003c/strong\u003e Exposed \u003ccode\u003eECONNREFUSED\u003c/code\u003e as a constant on \u003ccode\u003eAxiosError\u003c/code\u003e so callers can match connection-refused failures without comparing string literals (closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/6485\"\u003e#6485\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10680\"\u003e#10680\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eEncode Helper Export:\u003c/strong\u003e Exported the internal \u003ccode\u003eencode\u003c/code\u003e helper from \u003ccode\u003ebuildURL\u003c/code\u003e so userland param serializers can reuse the same encoding logic that axios uses internally. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6897\"\u003e#6897\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter — Redirects \u0026amp; Headers:\u003c/strong\u003e Cleared stale headers when a redirect targets a no-proxy host, fixed the redirect listener chain so listeners no longer stack across hops, restored the missing \u003ccode\u003erequestDetails\u003c/code\u003e argument on \u003ccode\u003ebeforeRedirect\u003c/code\u003e, preserved user-supplied \u003ccode\u003eHost\u003c/code\u003e headers when forwarding through a proxy, and properly URL-decoded basic auth credentials. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10794\"\u003e#10794\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10800\"\u003e#10800\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6241\"\u003e#6241\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10822\"\u003e#10822\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10825\"\u003e#10825\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter — Streams \u0026amp; Timeouts:\u003c/strong\u003e Preserved the partial response object on \u003ccode\u003eAxiosError\u003c/code\u003e when a stream is aborted after headers arrive, honoured the \u003ccode\u003etimeout\u003c/code\u003e option during the connect phase when redirects are disabled, and resolved an unsettled-promise hang when an aborted request was combined with compression and \u003ccode\u003emaxRedirects: 0\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10708\"\u003e#10708\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10819\"\u003e#10819\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7149\"\u003e#7149\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Enforced \u003ccode\u003emaxBodyLength\u003c/code\u003e / \u003ccode\u003emaxContentLength\u003c/code\u003e in the fetch adapter, set the \u003ccode\u003eUser-Agent\u003c/code\u003e header to match the HTTP adapter, preserved the original abort reason instead of replacing it with a generic error, and deferred global access so importing the module no longer throws a \u003ccode\u003eTypeError\u003c/code\u003e in restricted environments. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10795\"\u003e#10795\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10772\"\u003e#10772\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10806\"\u003e#10806\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7260\"\u003e#7260\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Adapter:\u003c/strong\u003e Unsubscribed the \u003ccode\u003ecancelToken\u003c/code\u003e and \u003ccode\u003eAbortSignal\u003c/code\u003e listeners on the error, timeout, and abort code paths to prevent leaked subscriptions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10787\"\u003e#10787\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eError Handling:\u003c/strong\u003e Attached the parsed response to \u003ccode\u003eAxiosError\u003c/code\u003e when \u003ccode\u003eJSON.parse\u003c/code\u003e fails inside \u003ccode\u003edispatchRequest\u003c/code\u003e, prevented \u003ccode\u003esettle\u003c/code\u003e from emitting \u003ccode\u003eundefined\u003c/code\u003e error codes, and tightened the \u003ccode\u003eparseProtocol\u003c/code\u003e regex to require a colon in the protocol separator. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10724\"\u003e#10724\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7276\"\u003e#7276\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10729\"\u003e#10729\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes \u0026amp; Exports:\u003c/strong\u003e Aligned the CommonJS \u003ccode\u003eCancelToken\u003c/code\u003e typings with the ESM build, fixed a compiler error caused by \u003ccode\u003eRawAxiosHeaders\u003c/code\u003e, and re-exported \u003ccode\u003ecreate\u003c/code\u003e from the package index. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7414\"\u003e#7414\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6389\"\u003e#6389\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6460\"\u003e#6460\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUTF-8 Encoding:\u003c/strong\u003e Replaced the deprecated \u003ccode\u003eunescape()\u003c/code\u003e call with a modern UTF-8 encoding implementation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7378\"\u003e#7378\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMisc Cleanup:\u003c/strong\u003e Resolved a batch of small inconsistencies and gadget-level issues across the codebase. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10833\"\u003e#10833\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRefactor — ES6 Modernisation:\u003c/strong\u003e Modernised the \u003ccode\u003eutils\u003c/code\u003e module and XHR adapter to use ES6 features, and tidied the multipart boundary error message. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10588\"\u003e#10588\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7419\"\u003e#7419\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTests:\u003c/strong\u003e Hardened the HTTP test server lifecycle to fix flaky \u003ccode\u003eFormData\u003c/code\u003e EPIPE failures, fixed Win32 platform support for the pipe tests, and corrected an incorrect test assumption. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10820\"\u003e#10820\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10791\"\u003e#10791\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10796\"\u003e#10796\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs:\u003c/strong\u003e Documented \u003ccode\u003eparamsSerializer.encode\u003c/code\u003e for strict RFC 3986 query encoding, updated the \u003ccode\u003eparseReviver\u003c/code\u003e TypeScript definitions and configuration docs for ES2023, added timeout guidance to the README's first async example, and expanded notes around the recent type changes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10821\"\u003e#10821\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10782\"\u003e#10782\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10759\"\u003e#10759\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10804\"\u003e#10804\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReverted:\u003c/strong\u003e Reverted the \u003ccode\u003etransformRequest\u003c/code\u003e input typing change from \u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e after follow-up review. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003eactions/setup-node\u003c/code\u003e, the \u003ccode\u003egithub-actions\u003c/code\u003e group, and \u003ccode\u003epostcss\u003c/code\u003e (in \u003ccode\u003e/docs\u003c/code\u003e) to their latest versions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10785\"\u003e#10785\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10813\"\u003e#10813\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10814\"\u003e#10814\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRelease:\u003c/strong\u003e Updated changelog and packages, and prepared the 1.16.0 release. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10790\"\u003e#10790\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10834\"\u003e#10834\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/singhankit001\"\u003e\u003ccode\u003e@​singhankit001\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10588\"\u003e#10588\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7419\"\u003e#7419\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/iruizsalinas\"\u003e\u003ccode\u003e@​iruizsalinas\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10787\"\u003e#10787\u003c/a\u003e\u003c/strong\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/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.27.2...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `botbuilder` from 4.16.0 to 4.23.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Microsoft/botbuilder-js/releases\"\u003ebotbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBot Framework JS SDK 4.23.3\u003c/h2\u003e\n\u003ch2\u003eNotable in this release\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded supporet for TS 5.9\n\u003cblockquote\u003e\n\u003cp\u003eNote: In order to support new TS version, we had to drop support for TS 4.7 as it is incompatible with the new node/types version.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003cli\u003ePackage updates to resolve security alerts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Remaining CodeQL issues (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4898\"\u003emicrosoft/botbuilder-js#4898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: [https://redirect.github.com/microsoft/botbuilder-js/issues/4894] Add support for typescript 5.9 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4897\"\u003emicrosoft/botbuilder-js#4897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: [https://redirect.github.com/microsoft/botbuilder-js/issues/4840] The use of the package browserify-sign could violate Microsoft crypto policy (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4875\"\u003emicrosoft/botbuilder-js#4875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMark activity as optional in ConversationParameters (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4873\"\u003emicrosoft/botbuilder-js#4873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: dependencies to safe versions (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4896\"\u003emicrosoft/botbuilder-js#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable configuration of the OpenIdmetadata's refresh interval (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4877\"\u003emicrosoft/botbuilder-js#4877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: CodeQL issues with Medium and Error severity (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4893\"\u003emicrosoft/botbuilder-js#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: pbkdf2 from 3.1.1 to 3.1.3 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4888\"\u003emicrosoft/botbuilder-js#4888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eport: CQA to support TokenCredential instead of key (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4879\"\u003emicrosoft/botbuilder-js#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: CodeQL issues with severity High (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4892\"\u003emicrosoft/botbuilder-js#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pbkdf2 version to fix issue (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4891\"\u003emicrosoft/botbuilder-js#4891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump tar-fs from 2.1.1 to 2.1.2 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4871\"\u003emicrosoft/botbuilder-js#4871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add signInSso cardviewType to SignInCardViewParameters (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4872\"\u003emicrosoft/botbuilder-js#4872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate babel-runtime (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4868\"\u003emicrosoft/botbuilder-js#4868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4869\"\u003emicrosoft/botbuilder-js#4869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow null value for Configuration parameter (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4856\"\u003emicrosoft/botbuilder-js#4856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: [https://redirect.github.com/microsoft/botbuilder-js/issues/4853] ConfigurationBotFrameworkAuthentication errors when initialized with process.env (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4857\"\u003emicrosoft/botbuilder-js#4857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate elliptic, esbuild, and serialize-javascript (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4862\"\u003emicrosoft/botbuilder-js#4862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: [https://redirect.github.com/microsoft/botbuilder-js/issues/4759] Migrate off \u003ccode\u003e@​azure/core-http\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4834\"\u003emicrosoft/botbuilder-js#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump elliptic from 6.6.0 to 6.6.1 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4863\"\u003emicrosoft/botbuilder-js#4863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Update generators and remove Core Bot templates (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4867\"\u003emicrosoft/botbuilder-js#4867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix actions/cache deprecation (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4858\"\u003emicrosoft/botbuilder-js#4858\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/botbuilder-js/compare/4.23.2...4.23.3\"\u003ehttps://github.com/microsoft/botbuilder-js/compare/4.23.2...4.23.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBot Framework JS SDK 4.23.2\u003c/h2\u003e\n\u003ch2\u003eNotable changes in this release\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNode 22 support\u003c/li\u003e\n\u003cli\u003eDependency updates for security alerts\u003c/li\u003e\n\u003cli\u003eFederated Credentials for bot-to-channel auth.  This is supported for single tenant only.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eport: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4632\"\u003e#4632\u003c/a\u003e Support Federated Identity Credential by \u003ca href=\"https://github.com/sw-joelmut\"\u003e\u003ccode\u003e@​sw-joelmut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4765\"\u003emicrosoft/botbuilder-js#4765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eport: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6841\"\u003e#6841\u003c/a\u003e SkillDialog.InterceptOAuthCardsAsync doesn't support CloudAdapter by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4766\"\u003emicrosoft/botbuilder-js#4766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: CVE-2024-52798 vulnerability with path-to-regexp by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4817\"\u003emicrosoft/botbuilder-js#4817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: Update d3-format package by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4842\"\u003emicrosoft/botbuilder-js#4842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Run the coveralls step only for windows by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4843\"\u003emicrosoft/botbuilder-js#4843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: nanoid from 3.3.6 to 3.3.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4812\"\u003emicrosoft/botbuilder-js#4812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Support Sso for SharePoint bot ACEs by \u003ca href=\"https://github.com/bentsai10\"\u003e\u003ccode\u003e@​bentsai10\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4806\"\u003emicrosoft/botbuilder-js#4806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eport:\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6879\"\u003e#6879\u003c/a\u003e Bot is not accepting v2 tokens from Bot Framework Emulator - Single Tenant Bots by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4847\"\u003emicrosoft/botbuilder-js#4847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Upgrade path-to-regexp and find-my-way packages to latest version by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4756\"\u003emicrosoft/botbuilder-js#4756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: http-proxy-middleware from 2.0.6 to 2.0.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4778\"\u003emicrosoft/botbuilder-js#4778\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/microsoft/botbuilder-js/commit/0ca2d23561d528368c10804d46d9badcf4077ed6\"\u003e\u003ccode\u003e0ca2d23\u003c/code\u003e\u003c/a\u003e bump: Update from main for 4.23.3 (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/7534989cec2376d9af6a424ae422ab7a1c5078b3\"\u003e\u003ccode\u003e7534989\u003c/code\u003e\u003c/a\u003e bump: Update chai package (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/4a9c741533a249b072a5bc9376b0957442a961f5\"\u003e\u003ccode\u003e4a9c741\u003c/code\u003e\u003c/a\u003e Suppress fake secret in unit test. (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/29ae34b0597b4bb4d75d3183590011f693406658\"\u003e\u003ccode\u003e29ae34b\u003c/code\u003e\u003c/a\u003e bump: Update p-map package (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4820\"\u003e#4820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/62112c0f9a68e918b31fb37c332c3e0ecc9f3f22\"\u003e\u003ccode\u003e62112c0\u003c/code\u003e\u003c/a\u003e port: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6882\"\u003e#6882\u003c/a\u003e Mock expired token for 'throws exception on expired token' unit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/7b1434f4896167efc153ba142e596bf87ac2ecaa\"\u003e\u003ccode\u003e7b1434f\u003c/code\u003e\u003c/a\u003e fix: Remaining ESLint issues (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4846\"\u003e#4846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/b3b1f65d1c7bd9dd9a19f04930852406f84781aa\"\u003e\u003ccode\u003eb3b1f65\u003c/code\u003e\u003c/a\u003e add the support for every possible issuer in Single Tenant for emulator (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/31c72e9c43152e77b6c6645f26d6f0b4d9d82af0\"\u003e\u003ccode\u003e31c72e9\u003c/code\u003e\u003c/a\u003e feat: Support Sso for SharePoint bot ACEs (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4806\"\u003e#4806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/cd05a193db5489d3dcb1d68a4c77dd09ae64e6aa\"\u003e\u003ccode\u003ecd05a19\u003c/code\u003e\u003c/a\u003e chore(deps): bump nanoid from 3.3.6 to 3.3.8 (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4812\"\u003e#4812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/adca2e026bdaa3b2deb719309504e1ac7224530f\"\u003e\u003ccode\u003eadca2e0\u003c/code\u003e\u003c/a\u003e Run the coveralls step only for windows (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4843\"\u003e#4843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Microsoft/botbuilder-js/compare/4.16.0...4.23.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `botbuilder-dialogs` from 4.16.0 to 4.23.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Microsoft/botbuilder-js/releases\"\u003ebotbuilder-dialogs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBot Framework JS SDK 4.23.3\u003c/h2\u003e\n\u003ch2\u003eNotable in this release\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded supporet for TS 5.9\n\u003cblockquote\u003e\n\u003cp\u003eNote: In order to support new TS version, we had to drop support for TS 4.7 as it is incompatible with the new node/types version.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003cli\u003ePackage updates to resolve security alerts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Remaining CodeQL issues (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4898\"\u003emicrosoft/botbuilder-js#4898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: [https://redirect.github.com/microsoft/botbuilder-js/issues/4894] Add support for typescript 5.9 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4897\"\u003emicrosoft/botbuilder-js#4897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: [https://redirect.github.com/microsoft/botbuilder-js/issues/4840] The use of the package browserify-sign could violate Microsoft crypto policy (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4875\"\u003emicrosoft/botbuilder-js#4875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMark activity as optional in ConversationParameters (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4873\"\u003emicrosoft/botbuilder-js#4873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: dependencies to safe versions (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4896\"\u003emicrosoft/botbuilder-js#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable configuration of the OpenIdmetadata's refresh interval (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4877\"\u003emicrosoft/botbuilder-js#4877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: CodeQL issues with Medium and Error severity (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4893\"\u003emicrosoft/botbuilder-js#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: pbkdf2 from 3.1.1 to 3.1.3 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4888\"\u003emicrosoft/botbuilder-js#4888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eport: CQA to support TokenCredential instead of key (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4879\"\u003emicrosoft/botbuilder-js#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: CodeQL issues with severity High (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4892\"\u003emicrosoft/botbuilder-js#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pbkdf2 version to fix issue (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4891\"\u003emicrosoft/botbuilder-js#4891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump tar-fs from 2.1.1 to 2.1.2 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4871\"\u003emicrosoft/botbuilder-js#4871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add signInSso cardviewType to SignInCardViewParameters (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4872\"\u003emicrosoft/botbuilder-js#4872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate babel-runtime (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4868\"\u003emicrosoft/botbuilder-js#4868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4869\"\u003emicrosoft/botbuilder-js#4869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow null value for Configuration parameter (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4856\"\u003emicrosoft/botbuilder-js#4856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: [https://redirect.github.com/microsoft/botbuilder-js/issues/4853] ConfigurationBotFrameworkAuthentication errors when initialized with process.env (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4857\"\u003emicrosoft/botbuilder-js#4857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate elliptic, esbuild, and serialize-javascript (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4862\"\u003emicrosoft/botbuilder-js#4862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: [https://redirect.github.com/microsoft/botbuilder-js/issues/4759] Migrate off \u003ccode\u003e@​azure/core-http\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4834\"\u003emicrosoft/botbuilder-js#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump elliptic from 6.6.0 to 6.6.1 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4863\"\u003emicrosoft/botbuilder-js#4863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Update generators and remove Core Bot templates (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4867\"\u003emicrosoft/botbuilder-js#4867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix actions/cache deprecation (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4858\"\u003emicrosoft/botbuilder-js#4858\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/botbuilder-js/compare/4.23.2...4.23.3\"\u003ehttps://github.com/microsoft/botbuilder-js/compare/4.23.2...4.23.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBot Framework JS SDK 4.23.2\u003c/h2\u003e\n\u003ch2\u003eNotable changes in this release\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNode 22 support\u003c/li\u003e\n\u003cli\u003eDependency updates for security alerts\u003c/li\u003e\n\u003cli\u003eFederated Credentials for bot-to-channel auth.  This is supported for single tenant only.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eport: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4632\"\u003e#4632\u003c/a\u003e Support Federated Identity Credential by \u003ca href=\"https://github.com/sw-joelmut\"\u003e\u003ccode\u003e@​sw-joelmut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4765\"\u003emicrosoft/botbuilder-js#4765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eport: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6841\"\u003e#6841\u003c/a\u003e SkillDialog.InterceptOAuthCardsAsync doesn't support CloudAdapter by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4766\"\u003emicrosoft/botbuilder-js#4766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: CVE-2024-52798 vulnerability with path-to-regexp by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4817\"\u003emicrosoft/botbuilder-js#4817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: Update d3-format package by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4842\"\u003emicrosoft/botbuilder-js#4842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Run the coveralls step only for windows by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4843\"\u003emicrosoft/botbuilder-js#4843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: nanoid from 3.3.6 to 3.3.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4812\"\u003emicrosoft/botbuilder-js#4812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Support Sso for SharePoint bot ACEs by \u003ca href=\"https://github.com/bentsai10\"\u003e\u003ccode\u003e@​bentsai10\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4806\"\u003emicrosoft/botbuilder-js#4806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eport:\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6879\"\u003e#6879\u003c/a\u003e Bot is not accepting v2 tokens from Bot Framework Emulator - Single Tenant Bots by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4847\"\u003emicrosoft/botbuilder-js#4847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Upgrade path-to-regexp and find-my-way packages to latest version by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4756\"\u003emicrosoft/botbuilder-js#4756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: http-proxy-middleware from 2.0.6 to 2.0.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4778\"\u003emicrosoft/botbuilder-js#4778\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/microsoft/botbuilder-js/commit/0ca2d23561d528368c10804d46d9badcf4077ed6\"\u003e\u003ccode\u003e0ca2d23\u003c/code\u003e\u003c/a\u003e bump: Update from main for 4.23.3 (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/7534989cec2376d9af6a424ae422ab7a1c5078b3\"\u003e\u003ccode\u003e7534989\u003c/code\u003e\u003c/a\u003e bump: Update chai package (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/4a9c741533a249b072a5bc9376b0957442a961f5\"\u003e\u003ccode\u003e4a9c741\u003c/code\u003e\u003c/a\u003e Suppress fake secret in unit test. (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/29ae34b0597b4bb4d75d3183590011f693406658\"\u003e\u003ccode\u003e29ae34b\u003c/code\u003e\u003c/a\u003e bump: Update p-map package (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4820\"\u003e#4820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca...\n\n_Description has been truncated_","html_url":"https://github.com/OfficeDev/Microsoft-Teams-Samples/pull/2123","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OfficeDev%2FMicrosoft-Teams-Samples/issues/2123","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2123/packages"},{"uuid":"4354427080","node_id":"PR_kwDOCUH_6M7W6bkK","number":34,"state":"open","title":"Bump axios and browser-sync in /blog","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-30T00:12:06.000Z","updated_at":"2026-04-30T00:16:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":null,"new_version":null,"is_removal":true},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.27.10","new_version":"3.0.4"}],"path":"/blog","ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nRemoves [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nRemoves `axios`\n\nUpdates `browser-sync` from 2.27.10 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.10...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/parthvshah/parthvshah.github.io/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthvshah%2Fparthvshah.github.io/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"4318462341","node_id":"PR_kwDOCFGiqc7VGmgi","number":839,"state":"closed","title":"Bump axios and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-23T21:45:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-23T19:48:40.000Z","updated_at":"2026-04-23T21:45:42.000Z","time_to_close":7013,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"1.11.0","new_version":"1.15.2"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.29.3","new_version":"3.0.4"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `axios` from 1.11.0 to 1.15.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\u003ev1.15.2\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eLocation\u003c/code\u003e Request Header Type:\u003c/strong\u003e Adds \u003ccode\u003eLocation\u003c/code\u003e to \u003ccode\u003eCommonRequestHeadersList\u003c/code\u003e for accurate typing of redirect-aware requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7528\"\u003e#7528\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFormData Handling:\u003c/strong\u003e Removes \u003ccode\u003eContent-Type\u003c/code\u003e when no boundary is present on \u003ccode\u003eFormData\u003c/code\u003e fetch requests, supports multi-select fields, cancels \u003ccode\u003erequest.body\u003c/code\u003e instead of the source stream on fetch abort, and fixes a recursion bug in form-data serialisation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7314\"\u003e#7314\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10676\"\u003e#10676\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10702\"\u003e#10702\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10726\"\u003e#10726\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter:\u003c/strong\u003e Handles socket-only request errors without leaking keep-alive listeners. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10576\"\u003e#10576\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProgress Events:\u003c/strong\u003e Clamps \u003ccode\u003eloaded\u003c/code\u003e to \u003ccode\u003etotal\u003c/code\u003e for computable upload/download progress events. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7458\"\u003e#7458\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Aligns \u003ccode\u003erunWhen\u003c/code\u003e type with the runtime behaviour in \u003ccode\u003eInterceptorManager\u003c/code\u003e and makes response header keys case-insensitive. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7529\"\u003e#7529\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10677\"\u003e#10677\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ebuildFullPath\u003c/code\u003e:\u003c/strong\u003e Uses strict equality in the base/relative URL check. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7252\"\u003e#7252\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eAxiosURLSearchParams\u003c/code\u003e Regex:\u003c/strong\u003e Improves the regex used for param serialisation to avoid edge-case mismatches. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10736\"\u003e#10736\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResilient Value Parsing:\u003c/strong\u003e Parses out header/config values instead of throwing on malformed input. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10687\"\u003e#10687\u003c/a\u003e\u003c/strong\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\u003ev1.15.2 - April 21, 2026\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003ev1.15.1 - April 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\u003c/strong\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/582934382e4e0e0bcb679c628071a4203e93cf57\"\u003e\u003ccode\u003e5829343\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10789\"\u003e#10789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4709a48fa2717ba97f43f5432d48ca4e26c2d326\"\u003e\u003ccode\u003e4709a48\u003c/code\u003e\u003c/a\u003e fix: added fix for memory leak in sockets (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/be3336014e01f9a4fc1f8aef15303cf7daaf58db\"\u003e\u003ccode\u003ebe33360\u003c/code\u003e\u003c/a\u003e chore: update changelog (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/47915144662f2733e6c051bdcb895a8c8f0586aa\"\u003e\u003ccode\u003e4791514\u003c/code\u003e\u003c/a\u003e fix: more header pollutions (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/6feafcff6c2dbafe206161c5d09e38e1d36af66f\"\u003e\u003ccode\u003e6feafcf\u003c/code\u003e\u003c/a\u003e fix: socket issue (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/302e2739c602f00e323d4f3f5c79500647633a73\"\u003e\u003ccode\u003e302e273\u003c/code\u003e\u003c/a\u003e docs: update docs, add a couple actions etc (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ac42446be51300fe214ba3c6e40cc95f34fd6871\"\u003e\u003ccode\u003eac42446\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10767\"\u003e#10767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/908f2206b6bfeff67236784abce85935698ac1d9\"\u003e\u003ccode\u003e908f220\u003c/code\u003e\u003c/a\u003e docs: update threatmodel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10765\"\u003e#10765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f93f8155250c2e066205521eda05ae22983a1f6d\"\u003e\u003ccode\u003ef93f815\u003c/code\u003e\u003c/a\u003e docs: added docs around potential decompressions bomb (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1728aa1b15b8857f970611fd8983c06b423fc486\"\u003e\u003ccode\u003e1728aa1\u003c/code\u003e\u003c/a\u003e fix: short-circuits on any truthy non-boolean in withXSRFToken (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.15.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/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.29.3 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/TheRestartProject/restarters.net/pull/839","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRestartProject%2Frestarters.net/issues/839","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/839/packages"},{"uuid":"4288980480","node_id":"PR_kwDODPDcwM7ToJ5I","number":23,"state":"closed","title":"Bump axios and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-18T19:35:54.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-18T19:35:01.000Z","updated_at":"2026-04-18T19:36:46.000Z","time_to_close":53,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":null,"new_version":null,"is_removal":true},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.27.10","new_version":"3.0.4"}],"path":null,"ecosystem":"npm"},"body":"Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nRemoves `axios`\n\nUpdates `browser-sync` from 2.27.10 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.10...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/bhushan3/baseline/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/bhushan3/baseline/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhushan3%2Fbaseline/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"4257937051","node_id":"PR_kwDODlnX5s7SHsNm","number":27,"state":"closed","title":"Bump socket.io-parser and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-13T21:17:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T21:15:18.000Z","updated_at":"2026-04-13T21:17:17.000Z","time_to_close":118,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"socket.io-parser","repository_url":"https://github.com/socketio/socket.io","old_version":"3.3.0","new_version":"4.2.6"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [socket.io-parser](https://github.com/socketio/socket.io) to 4.2.6 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `socket.io-parser` from 3.3.0 to 4.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketio/socket.io/releases\"\u003esocket.io-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esocket.io-parser@4.2.6\u003c/h2\u003e\n\u003cp\u003eThis release includes a fix for \u003ca href=\"https://github.com/socketio/socket.io/security/advisories/GHSA-677m-j7p3-52f9\"\u003eCVE-2026-33151\u003c/a\u003e. Please upgrade as soon as possible.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a limit to the number of binary attachments (\u003ca href=\"https://github.com/socketio/socket.io/commit/b25738c416c4e32fbff62ee182afa8f6d0dacf78\"\u003eb25738c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-parser@4.2.5\u003c/h2\u003e\n\u003cp\u003eThis release contains a bump of \u003ccode\u003edebug\u003c/code\u003e from \u003ccode\u003e~4.3.1\u003c/code\u003e to \u003ccode\u003e~4.4.1\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/commits/socket.io-parser@4.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for socket.io-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/andersonplima/pos-dev-software-web-avanc/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/andersonplima/pos-dev-software-web-avanc/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersonplima%2Fpos-dev-software-web-avanc/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"4249712360","node_id":"PR_kwDOD59yf87R0AJN","number":18,"state":"closed","title":"Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-12T19:47:54.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-12T19:46:15.000Z","updated_at":"2026-04-12T19:47:55.000Z","time_to_close":99,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/taras-polishchuk/igopt/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/taras-polishchuk/igopt/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/taras-polishchuk%2Figopt/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"4238434855","node_id":"PR_kwDODZC6JM7RahGf","number":35,"state":"closed","title":"Bump ws and browser-sync in /wp-content/themes/cannabis","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-10T10:25:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-10T10:20:04.000Z","updated_at":"2026-04-10T10:25:58.000Z","time_to_close":352,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.3","new_version":"2.29.3"}],"path":"/wp-content/themes/cannabis","ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.3 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.3...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/hanscode/cannabis-doctor-web/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanscode%2Fcannabis-doctor-web/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"},{"uuid":"4237301343","node_id":"PR_kwDOCu6Anc7RXw10","number":78,"state":"closed","title":"Bump axios and browser-sync in /exhibition/_ExhibitionWebsite","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-14T23:57:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-10T07:11:48.000Z","updated_at":"2026-04-14T23:57:24.000Z","time_to_close":405934,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.19.0","new_version":"1.15.0"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"3.0.4"}],"path":"/exhibition/_ExhibitionWebsite","ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `axios` from 0.19.0 to 1.15.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\u003ev1.15.0\u003c/h2\u003e\n\u003cp\u003eThis release delivers two critical security patches, adds runtime support for Deno and Bun, and includes significant CI hardening, documentation improvements, and routine dependency updates.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDeprecation:\u003c/strong\u003e \u003ccode\u003eurl.parse()\u003c/code\u003e usage has been replaced to address Node.js deprecation warnings. If you are on a recent version of Node.js, this resolves console warnings you may have been seeing. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10625\"\u003e#10625\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed a \u003ccode\u003eno_proxy\u003c/code\u003e hostname normalisation bypass that could lead to Server-Side Request Forgery (SSRF). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10661\"\u003e#10661\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection:\u003c/strong\u003e Fixed an unrestricted cloud metadata exfiltration vulnerability via a header injection chain. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10660\"\u003e#10660\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Support:\u003c/strong\u003e Added compatibility checks and documentation for Deno and Bun environments. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10652\"\u003e#10652\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10653\"\u003e#10653\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCI Security:\u003c/strong\u003e Hardened workflow permissions to least privilege, added the \u003ccode\u003ezizmor\u003c/code\u003e security scanner, pinned action versions, and gated npm publishing with OIDC and environment protection. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10618\"\u003e#10618\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10619\"\u003e#10619\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10627\"\u003e#10627\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10637\"\u003e#10637\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10666\"\u003e#10666\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003eserialize-javascript\u003c/code\u003e, \u003ccode\u003ehandlebars\u003c/code\u003e, \u003ccode\u003epicomatch\u003c/code\u003e, \u003ccode\u003evite\u003c/code\u003e, and \u003ccode\u003edenoland/setup-deno\u003c/code\u003e to latest versions. Added a 7-day Dependabot cooldown period. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10574\"\u003e#10574\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10572\"\u003e#10572\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10568\"\u003e#10568\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10663\"\u003e#10663\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10664\"\u003e#10664\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10665\"\u003e#10665\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10669\"\u003e#10669\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10670\"\u003e#10670\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10616\"\u003e#10616\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation:\u003c/strong\u003e Unified docs, improved \u003ccode\u003ebeforeRedirect\u003c/code\u003e credential leakage example, clarified \u003ccode\u003ewithCredentials\u003c/code\u003e/\u003ccode\u003ewithXSRFToken\u003c/code\u003e behaviour, HTTP/2 support notes, async/await timeout error handling, header case preservation, and various typo fixes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10649\"\u003e#10649\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10624\"\u003e#10624\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7452\"\u003e#7452\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7471\"\u003e#7471\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10654\"\u003e#10654\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10644\"\u003e#10644\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10589\"\u003e#10589\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHousekeeping:\u003c/strong\u003e Removed stale files, regenerated lockfile, and updated sponsor scripts and blocks. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10584\"\u003e#10584\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10650\"\u003e#10650\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10582\"\u003e#10582\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10640\"\u003e#10640\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10659\"\u003e#10659\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10668\"\u003e#10668\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTests:\u003c/strong\u003e Added regression coverage for urlencoded \u003ccode\u003eContent-Type\u003c/code\u003e casing. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10573\"\u003e#10573\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/raashish1601\"\u003e\u003ccode\u003e@​raashish1601\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10573\"\u003e#10573\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Kilros0817\"\u003e\u003ccode\u003e@​Kilros0817\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10625\"\u003e#10625\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/ashstrc\"\u003e\u003ccode\u003e@​ashstrc\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10624\"\u003e#10624\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Abhi3975\"\u003e\u003ccode\u003e@​Abhi3975\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10589\"\u003e#10589\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/theamodhshetty\"\u003e\u003ccode\u003e@​theamodhshetty\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7452\"\u003e#7452\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e None identified in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAction Required:\u003c/strong\u003e If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 alignment and \u003ccode\u003emain\u003c/code\u003e entry compatibility fix).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Features:\u003c/strong\u003e No new end-user features were introduced in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest Coverage Expansion:\u003c/strong\u003e Added broader smoke/module test coverage for CJS and ESM package usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7510\"\u003e#7510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Trim trailing CRLF in normalised header values. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2:\u003c/strong\u003e Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Cancel \u003ccode\u003eReadableStream\u003c/code\u003e created during request-stream capability probing to prevent async resource leaks. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed env proxy behavior with \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7499\"\u003e#7499\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\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.13.2...v1.13.3\"\u003e1.13.3\u003c/a\u003e (2026-01-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e Use port 443 for HTTPS connections by default. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7256\"\u003e#7256\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/d7e60653460480ffacecf85383012ca1baa6263e\"\u003ed7e6065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einterceptor:\u003c/strong\u003e handle the error in the same interceptor (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6269\"\u003e#6269\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/5945e40bb171d4ac4fc195df276cf952244f0f89\"\u003e5945e40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emain field in package.json should correspond to cjs artifacts (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5756\"\u003e#5756\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7373fbff24cd92ce650d99ff6f7fe08c2e2a0a04\"\u003e7373fbf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epackage.json:\u003c/strong\u003e add 'bun' package.json 'exports' condition. Load the Node.js build in Bun instead of the browser build (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5754\"\u003e#5754\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b89217e3e91de17a3d55e2b8f39ceb0e9d8aeda8\"\u003eb89217e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esilentJSONParsing=false should throw on invalid JSON (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7257\"\u003e#7257\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7d19335e43d6754a1a9a66e424f7f7da259895bf\"\u003e7d19335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturn AxiosError into a native error (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5394\"\u003e#5394\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5558\"\u003e#5558\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/1c6a86dd2c0623ee1af043a8491dbc96d40e883b\"\u003e1c6a86d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add handlers to AxiosInterceptorManager interface (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5551\"\u003e#5551\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/8d1271b49fc226ed7defd07cd577bd69a55bb13a\"\u003e8d1271b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e restore AxiosError.cause type from unknown to Error (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7327\"\u003e#7327\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/d8233d9e8e9a64bfba9bbe01d475ba417510b82b\"\u003ed8233d9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eunclear error message is thrown when specifying an empty proxy authorization (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6314\"\u003e#6314\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6ef867e684adf7fb2343e3b29a79078a3c76dc29\"\u003e6ef867e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eundefined\u003c/code\u003e as a value in AxiosRequestConfig (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5560\"\u003e#5560\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/095033c626895ecdcda2288050b63dcf948db3bd\"\u003e095033c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd automatic minor and patch upgrades to dependabot (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6053\"\u003e#6053\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/65a7584eda6164980ddb8cf5372f0afa2a04c1ed\"\u003e65a7584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd Node.js coverage script using c8 (closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/7289\"\u003e#7289\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7294\"\u003e#7294\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/ec9d94e9f88da13e9219acadf65061fb38ce080a\"\u003eec9d94e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded copilot instructions (\u003ca href=\"https://github.com/axios/axios/commit/3f83143bfe617eec17f9d7dcf8bafafeeae74c26\"\u003e3f83143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecompatibility with frozen prototypes (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6265\"\u003e#6265\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/860e03396a536e9b926dacb6570732489c9d7012\"\u003e860e033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eenhance pipeFileToResponse with error handling (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7169\"\u003e#7169\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/88d78842541610692a04282233933d078a8a2552\"\u003e88d7884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e Intellisense for string literals in a widened union (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6134\"\u003e#6134\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/f73474d02c5aa957b2daeecee65508557fd3c6e5\"\u003ef73474d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/microsoft/TypeScript/issues/33471/issues/issuecomment-1376364329\"\u003emicrosoft/TypeScript#33471\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: silentJSONParsing=false should throw on invalid JSON (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7\"\u003e#7\u003c/a\u003e…\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7298\"\u003e#7298\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a4230f5581b3f58b6ff531b6dbac377a4fd7942a\"\u003ea4230f5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e \u003ca href=\"https://redirect.github.com/axios/axios/issues/7\"\u003e#7\u003c/a\u003e \u003ca href=\"https://redirect.github.com/axios/axios/issues/7298\"\u003e#7298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump peter-evans/create-pull-request from 7 to 8 in the github-actions group (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7334\"\u003e#7334\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2d6ad5e48bd29b0b2b5e7e95fb473df98301543a\"\u003e2d6ad5e\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/ashvin2005\" title=\"+1752/-4 ([#7218](https://github.com/axios/axios/issues/7218) [#7218](https://github.com/axios/axios/issues/7218) )\"\u003eAshvin Tiwari\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mochinikunj\" title=\"+940/-12 ([#7294](https://github.com/axios/axios/issues/7294) [#7294](https://github.com/axios/axios/issues/7294) )\"\u003eNikunj Mochi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/imanchalsingh\" title=\"+544/-102 ([#7169](https://github.com/axios/axios/issues/7169) [#7185](https://github.com/axios/axios/issues/7185) )\"\u003eAnchal Singh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jasonsaayman\" title=\"+317/-73 ([#7334](https://github.com/axios/axios/issues/7334) [#7298](https://github.com/axios/axios/issues/7298) )\"\u003ejasonsaayman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/brodo\" title=\"+99/-120 ([#5558](https://github.com/axios/axios/issues/5558) )\"\u003eJulian Dax\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AKASHDHARDUBEY\" title=\"+167/-0 ([#7287](https://github.com/axios/axios/issues/7287) [#7288](https://github.com/axios/axios/issues/7288) )\"\u003eAkash Dhar Dubey\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/madhumitaaa\" title=\"+20/-68 ([#7198](https://github.com/axios/axios/issues/7198) )\"\u003eMadhumita\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Tackoil\" title=\"+80/-2 ([#6269](https://github.com/axios/axios/issues/6269) )\"\u003eTackoil\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/justindhillon\" title=\"+41/-41 ([#6324](https://github.com/axios/axios/issues/6324) [#6315](https://github.com/axios/axios/issues/6315) )\"\u003eJustin Dhillon\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Rudrxxx\" title=\"+71/-2 ([#7257](https://github.com/axios/axios/issues/7257) )\"\u003eRudransh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WuMingDao\" title=\"+36/-36 ([#7215](https://github.com/axios/axios/issues/7215) )\"\u003eWuMingDao\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/codenomnom\" title=\"+70/-0 ([#7201](https://github.com/axios/axios/issues/7201) [#7201](https://github.com/axios/axios/issues/7201) )\"\u003ecodenomnom\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Nandann018-ux\" title=\"+60/-10 ([#7272](https://github.com/axios/axios/issues/7272) )\"\u003eNandan Acharya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/KernelDeimos\" title=\"+22/-40 ([#7042](https://github.com/axios/axios/issues/7042) )\"\u003eEric Dubé\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/tiborpilz\" title=\"+40/-4 ([#5551](https://github.com/axios/axios/issues/5551) )\"\u003eTibor Pilz\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/joaoGabriel55\" title=\"+31/-4 ([#6314](https://github.com/axios/axios/issues/6314) )\"\u003eGabriel Quaresma\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/turadg\" title=\"+23/-6 ([#6265](https://github.com/axios/axios/issues/6265) )\"\u003eTuradg Aleahmad\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/772a4e54ecc4cc2421e2b746daff0aca10f359d7\"\u003e\u003ccode\u003e772a4e5\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10671\"\u003e#10671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4b071371be2f810b4bc7797a13838e0f806ebb22\"\u003e\u003ccode\u003e4b07137\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.0 to 8.0.5 in /tests/smoke/esm (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10663\"\u003e#10663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/51e57b39db251bfe3d34af5c943dfea18e06c8b6\"\u003e\u003ccode\u003e51e57b3\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.2 to 8.0.5 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10664\"\u003e#10664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fba1a77930f0c459677b729161627234b88c90aa\"\u003e\u003ccode\u003efba1a77\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.2 to 8.0.5 in /tests/module/esm (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10665\"\u003e#10665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0bf6e28eac86e87da2b60bbf5ea4237910e1a08e\"\u003e\u003ccode\u003e0bf6e28\u003c/code\u003e\u003c/a\u003e chore(deps): bump denoland/setup-deno in the github-actions group (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10669\"\u003e#10669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/8107157c572ee4a54cb28c01ab7f7f3d895ba661\"\u003e\u003ccode\u003e8107157\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the development_dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10670\"\u003e#10670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e66530e3302d56176befd0778155dafea2487542\"\u003e\u003ccode\u003ee66530e\u003c/code\u003e\u003c/a\u003e ci: require npm-publish environment for releases (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10666\"\u003e#10666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/49f23cbfe4d308a075281c5f798d4c68f648cbe2\"\u003e\u003ccode\u003e49f23cb\u003c/code\u003e\u003c/a\u003e chore(sponsor): update sponsor block (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10668\"\u003e#10668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/363185461b90b1b78845dc8a99a1f103d9b122a1\"\u003e\u003ccode\u003e3631854\u003c/code\u003e\u003c/a\u003e fix: unrestricted cloud metadata exfiltration via header injection chain (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10\"\u003e#10\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fb3befb6daac6cad26b2e54094d0f2d9e47f24df\"\u003e\u003ccode\u003efb3befb\u003c/code\u003e\u003c/a\u003e fix: no_proxy hostname normalization bypass leads to ssrf (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10661\"\u003e#10661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.19.0...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Muchete/Lateral-Computation/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Muchete/Lateral-Computation/pull/78","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Muchete%2FLateral-Computation/issues/78","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/78/packages"},{"uuid":"4197473187","node_id":"PR_kwDOENgV9M7PsUnf","number":12,"state":"closed","title":"⬆️ Bump socket.io-parser and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-02T23:51:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T23:42:07.000Z","updated_at":"2026-04-02T23:51:08.000Z","time_to_close":537,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️","packages":[{"name":"Bump socket.io-parser"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.10","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [socket.io-parser](https://github.com/socketio/socket.io) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `socket.io-parser` from 3.2.0 to 4.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketio/socket.io/releases\"\u003esocket.io-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esocket.io-parser@4.2.6\u003c/h2\u003e\n\u003cp\u003eThis release includes a fix for \u003ca href=\"https://github.com/socketio/socket.io/security/advisories/GHSA-677m-j7p3-52f9\"\u003eCVE-2026-33151\u003c/a\u003e. Please upgrade as soon as possible.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a limit to the number of binary attachments (\u003ca href=\"https://github.com/socketio/socket.io/commit/b25738c416c4e32fbff62ee182afa8f6d0dacf78\"\u003eb25738c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-parser@4.2.5\u003c/h2\u003e\n\u003cp\u003eThis release contains a bump of \u003ccode\u003edebug\u003c/code\u003e from \u003ccode\u003e~4.3.1\u003c/code\u003e to \u003ccode\u003e~4.4.1\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/commits/socket.io-parser@4.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for socket.io-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.10 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.10...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/joshmu/ts-learning/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshmu%2Fts-learning/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4197472886","node_id":"PR_kwDOENgV9M7PsUj5","number":10,"state":"closed","title":"⬆️ Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-04-02T23:50:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T23:41:59.000Z","updated_at":"2026-04-02T23:50:50.000Z","time_to_close":525,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️","packages":[{"name":"Bump ws"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.10","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.10 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.10...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/joshmu/ts-learning/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshmu%2Fts-learning/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"4197460959","node_id":"PR_kwDOEENe3M7PsSgK","number":17,"state":"closed","title":"Bump eazy-logger and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-04-02T23:54:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T23:36:35.000Z","updated_at":"2026-04-02T23:54:19.000Z","time_to_close":1057,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"eazy-logger","repository_url":"https://github.com/shakyshane/easy-logger","old_version":"4.0.0","new_version":"4.1.0"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.28.1","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [eazy-logger](https://github.com/shakyshane/easy-logger) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `eazy-logger` from 4.0.0 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/a2e0ddc4d7e263a6dcbdaaa450ae8185349f2b82\"\u003e\u003ccode\u003ea2e0ddc\u003c/code\u003e\u003c/a\u003e 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/5a4da5d7c44de707db798ea3dedec80f48862c2c\"\u003e\u003ccode\u003e5a4da5d\u003c/code\u003e\u003c/a\u003e Merge branch 'L-four-master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/a8baa6fe441d19ffa9916eba367016b7937a28fd\"\u003e\u003ccode\u003ea8baa6f\u003c/code\u003e\u003c/a\u003e Reslove CVE-2024-57075 with and add a test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/0d0f1063d3572358465bb5e2e3410e1eb3c4609c\"\u003e\u003ccode\u003e0d0f106\u003c/code\u003e\u003c/a\u003e 4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/c332d9c5ef5e1ad1c06db2fbcd05e9bf4789398a\"\u003e\u003ccode\u003ec332d9c\u003c/code\u003e\u003c/a\u003e chalk as dep\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shakyshane/easy-logger/compare/v4.0.0...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.28.1 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.1...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/joshmu/typescript-play/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshmu%2Ftypescript-play/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"4110310660","node_id":"PR_kwDOC6ndO87MQ8_U","number":69,"state":"closed","title":"Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-20T22:15:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-20T21:59:07.000Z","updated_at":"2026-03-20T22:15:15.000Z","time_to_close":966,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kasiaizak/masterszef/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kasiaizak/masterszef/pull/69","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasiaizak%2Fmasterszef/issues/69","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/69/packages"},{"uuid":"4109681820","node_id":"PR_kwDOC4JQcs7MO7I5","number":62,"state":"closed","title":"Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-20T20:36:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-20T19:15:41.000Z","updated_at":"2026-03-20T20:36:51.000Z","time_to_close":4868,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kasiaizak/business-card/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kasiaizak/business-card/pull/62","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasiaizak%2Fbusiness-card/issues/62","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/62/packages"},{"uuid":"4098760437","node_id":"PR_kwDOAPyAJs7LuEAl","number":1060,"state":"open","title":"Bump socket.io-parser, socket.io-client, karma and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-19T02:04:52.000Z","updated_at":"2026-03-19T02:05:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"socket.io-parser, socket.io-client, karma"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.24.1","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [socket.io-parser](https://github.com/socketio/socket.io) to 4.2.6 and updates ancestor dependencies [socket.io-parser](https://github.com/socketio/socket.io), [socket.io-client](https://github.com/socketio/socket.io), [karma](https://github.com/karma-runner/karma) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `socket.io-parser` from 2.3.1 to 4.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketio/socket.io/releases\"\u003esocket.io-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esocket.io-parser@4.2.6\u003c/h2\u003e\n\u003cp\u003eThis release includes a fix for \u003ca href=\"https://github.com/socketio/socket.io/security/advisories/GHSA-677m-j7p3-52f9\"\u003eCVE-2026-33151\u003c/a\u003e. Please upgrade as soon as possible.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a limit to the number of binary attachments (\u003ca href=\"https://github.com/socketio/socket.io/commit/b25738c416c4e32fbff62ee182afa8f6d0dacf78\"\u003eb25738c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-parser@4.2.5\u003c/h2\u003e\n\u003cp\u003eThis release contains a bump of \u003ccode\u003edebug\u003c/code\u003e from \u003ccode\u003e~4.3.1\u003c/code\u003e to \u003ccode\u003e~4.4.1\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/commits/socket.io-parser@4.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for socket.io-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io-client` from 1.7.4 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketio/socket.io/releases\"\u003esocket.io-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esocket.io-client@4.8.3\u003c/h2\u003e\n\u003cp\u003eThere were some minor bug fixes on the server side, which mandate a client bump.\u003c/p\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/engine.io-client/releases/tag/6.5.2\"\u003e\u003ccode\u003eengine.io-client@~6.6.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/releases/tag/8.18.3\"\u003e\u003ccode\u003ews@~8.18.3\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/websockets/ws/compare/8.17.1...8.18.3\"\u003ediff\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-client@4.8.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebundle\u003c/strong\u003e: do not mangle the \u0026quot;_placeholder\u0026quot; attribute (bis) (\u003ca href=\"https://github.com/socketio/socket.io/commit/cdae01983a8ae840fc9812875a8b88166b377c11\"\u003ecdae019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrain queue before emitting \u0026quot;connect\u0026quot; (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5259\"\u003e#5259\u003c/a\u003e) (\u003ca href=\"https://github.com/socketio/socket.io/commit/d19928e8d8b325310274031ed7de2ddc93ebb589\"\u003ed19928e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/engine.io-client/releases/tag/6.6.1\"\u003e\u003ccode\u003eengine.io-client@~6.6.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/releases/tag/8.17.1\"\u003e\u003ccode\u003ews@~8.17.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-client@4.8.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebundle:\u003c/strong\u003e do not mangle the \u0026quot;_placeholder\u0026quot; attribute (\u003ca href=\"https://github.com/socketio/socket.io/commit/ca9e994815aa2e31e0342e37ccdc2e9e8c5fd13c\"\u003eca9e994\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/engine.io-client/releases/tag/6.5.2\"\u003e\u003ccode\u003eengine.io-client@~6.6.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/releases/tag/8.17.1\"\u003e\u003ccode\u003ews@~8.17.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-client@4.8.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003ch4\u003eCustom transport implementations\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003etransports\u003c/code\u003e option now accepts an array of transport implementations:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { io } from \u0026quot;socket.io-client\u0026quot;;\r\nimport { XHR, WebSocket } from \u0026quot;engine.io-client\u0026quot;;\r\n\u003cp\u003econst socket = io({\ntransports: [XHR, WebSocket]\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eHere is the list of provided implementations:\u003c/p\u003e\n\u003cp\u003e| Transport       | Description                                                                                          |\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/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/dd717924556d18b4453b63465fbf9b7c32788ac6\"\u003e\u003ccode\u003edd71792\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/bb0b480d2ab3108a8ae255b539015da451fdb249\"\u003e\u003ccode\u003ebb0b480\u003c/code\u003e\u003c/a\u003e fix(sio): improve \u003ccode\u003eio.close()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5344\"\u003e#5344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/161be91975ccc12d8cc35b1b511e00e5a86bad87\"\u003e\u003ccode\u003e161be91\u003c/code\u003e\u003c/a\u003e test(sio): pin version of the client bundle in the tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/socketio/socket.io/compare/1.7.4...socket.io-client@4.8.3\"\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 socket.io-client since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `karma` from 2.0.0 to 6.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karma-runner/karma/releases\"\u003ekarma's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.3...v6.4.4\"\u003e6.4.4\u003c/a\u003e (2024-07-29)\u003c/h2\u003e\n\u003ch2\u003ev6.4.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.2...v6.4.3\"\u003e6.4.3\u003c/a\u003e (2024-02-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd build commits for patch release (\u003ca href=\"https://github.com/karma-runner/karma/commit/d7f2d69ff41a5811552412080519b1984ff48669\"\u003ed7f2d69\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.1...v6.4.2\"\u003e6.4.2\u003c/a\u003e (2023-04-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efew typos (\u003ca href=\"https://github.com/karma-runner/karma/commit/c6a42710b40e81269f1e6c5d5bb55d01188a8872\"\u003ec6a4271\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.0...v6.4.1\"\u003e6.4.1\u003c/a\u003e (2022-09-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass integrity value (\u003ca href=\"https://github.com/karma-runner/karma/commit/63d86befd3431fe8e1500e22f4f115a3762d000a\"\u003e63d86be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.20...v6.4.0\"\u003e6.4.0\u003c/a\u003e (2022-06-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport SRI verification of link tags (\u003ca href=\"https://github.com/karma-runner/karma/commit/dc51a2e0e9b9805f7740f52fde01bcd20adc2dfc\"\u003edc51a2e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport SRI verification of script tags (\u003ca href=\"https://github.com/karma-runner/karma/commit/6a54b1c2a1df8214c470b8a5cc8036912874637e\"\u003e6a54b1c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.3.20\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.19...v6.3.20\"\u003e6.3.20\u003c/a\u003e (2022-05-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprefer IPv4 addresses when resolving domains (\u003ca href=\"https://github.com/karma-runner/karma/commit/e17698f950af83bf2b3edc540d2a3e1fb73cba59\"\u003ee17698f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/karma-runner/karma/issues/3730\"\u003e#3730\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.3.19\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.18...v6.3.19\"\u003e6.3.19\u003c/a\u003e (2022-04-19)\u003c/h2\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karma-runner/karma/blob/master/CHANGELOG.md\"\u003ekarma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.3...v6.4.4\"\u003e6.4.4\u003c/a\u003e (2024-07-29)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.2...v6.4.3\"\u003e6.4.3\u003c/a\u003e (2024-02-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd build commits for patch release (\u003ca href=\"https://github.com/karma-runner/karma/commit/d7f2d69ff41a5811552412080519b1984ff48669\"\u003ed7f2d69\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.1...v6.4.2\"\u003e6.4.2\u003c/a\u003e (2023-04-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efew typos (\u003ca href=\"https://github.com/karma-runner/karma/commit/c6a42710b40e81269f1e6c5d5bb55d01188a8872\"\u003ec6a4271\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.0...v6.4.1\"\u003e6.4.1\u003c/a\u003e (2022-09-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass integrity value (\u003ca href=\"https://github.com/karma-runner/karma/commit/63d86befd3431fe8e1500e22f4f115a3762d000a\"\u003e63d86be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.20...v6.4.0\"\u003e6.4.0\u003c/a\u003e (2022-06-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport SRI verification of link tags (\u003ca href=\"https://github.com/karma-runner/karma/commit/dc51a2e0e9b9805f7740f52fde01bcd20adc2dfc\"\u003edc51a2e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport SRI verification of script tags (\u003ca href=\"https://github.com/karma-runner/karma/commit/6a54b1c2a1df8214c470b8a5cc8036912874637e\"\u003e6a54b1c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.19...v6.3.20\"\u003e6.3.20\u003c/a\u003e (2022-05-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprefer IPv4 addresses when resolving domains (\u003ca href=\"https://github.com/karma-runner/karma/commit/e17698f950af83bf2b3edc540d2a3e1fb73cba59\"\u003ee17698f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/karma-runner/karma/issues/3730\"\u003e#3730\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.18...v6.3.19\"\u003e6.3.19\u003c/a\u003e (2022-04-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e error out when opening a new tab fails (\u003ca href=\"https://github.com/karma-runner/karma/commit/099b85ed0a46e37dd7cb14fc1596cbb1b3eabce9\"\u003e099b85e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.17...v6.3.18\"\u003e6.3.18\u003c/a\u003e (2022-04-13)\u003c/h2\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/karma-runner/karma/commit/84f85e7016efc2266fa6b3465f494a3fa151c85c\"\u003e\u003ccode\u003e84f85e7\u003c/code\u003e\u003c/a\u003e chore(release): 6.4.4 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/a4d128494d718b9222f57aeac57129361830a39e\"\u003e\u003ccode\u003ea4d1284\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ws from 6.2.1 to 6.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/d8cf806e776158898c3c811ad20e16d3d0dbce87\"\u003e\u003ccode\u003ed8cf806\u003c/code\u003e\u003c/a\u003e chore(release): 6.4.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/d7f2d69ff41a5811552412080519b1984ff48669\"\u003e\u003ccode\u003ed7f2d69\u003c/code\u003e\u003c/a\u003e fix: add build commits for patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/85a2eeb18f52e365a9b8bd342278fb4382743beb\"\u003e\u003ccode\u003e85a2eeb\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump decode-uri-component from 0.2.0 to 0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/0bffce2fa46e733e90f611dccb37c99d0d2eb951\"\u003e\u003ccode\u003e0bffce2\u003c/code\u003e\u003c/a\u003e build(deps): updated socket.io version to fix security issues with socket.io-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/86667ab49de45bf99417006c175bef512694ff49\"\u003e\u003ccode\u003e86667ab\u003c/code\u003e\u003c/a\u003e build(deps): bump follow-redirects from 1.11.0 to 1.15.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/450fdfdac5b999967daec1020f1ac69cf9b854ab\"\u003e\u003ccode\u003e450fdfd\u003c/code\u003e\u003c/a\u003e docs: Add deprecation notice to Karma README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/9de3c00988884335775de746eb8571697a86410b\"\u003e\u003ccode\u003e9de3c00\u003c/code\u003e\u003c/a\u003e chore(release): 6.4.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/c6a42710b40e81269f1e6c5d5bb55d01188a8872\"\u003e\u003ccode\u003ec6a4271\u003c/code\u003e\u003c/a\u003e fix: few typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/karma-runner/karma/compare/v2.0.0...v6.4.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.24.1 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.24.1...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ministryofjustice/cla_frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/ministryofjustice/cla_frontend/pull/1060","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fcla_frontend/issues/1060","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1060/packages"},{"uuid":"4036155597","node_id":"PR_kwDOAPyAJs7ImhQc","number":1058,"state":"open","title":"Bump immutable and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-06T21:01:26.000Z","updated_at":"2026-03-06T21:02:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"immutable","repository_url":"https://github.com/immutable-js/immutable-js","old_version":"3.8.2","new_version":"3.8.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.24.1","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [immutable](https://github.com/immutable-js/immutable-js) to 3.8.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `immutable` from 3.8.2 to 3.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/immutable-js/immutable-js/releases\"\u003eimmutable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.3\u003c/h2\u003e\n\u003cp\u003eFix Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in immutable\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md\"\u003eimmutable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\nDates are formatted as YYYY-MM-DD.\u003c/p\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003e5.1.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in immutable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate some files to TS by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2125\"\u003eimmutable-js/immutable-js#2125\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eIterator.ts\u003c/li\u003e\n\u003cli\u003ePairSorting.ts\u003c/li\u003e\n\u003cli\u003etoJS.ts\u003c/li\u003e\n\u003cli\u003eMath.ts\u003c/li\u003e\n\u003cli\u003eHash.ts\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtract CollectionHelperMethods and convert to TS by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2131\"\u003eimmutable-js/immutable-js#2131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse npm \u003ca href=\"https://docs.npmjs.com/trusted-publishers\"\u003etrusted publishing only\u003c/a\u003e to avoid token stealing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix/a11y issues by \u003ca href=\"https://github.com/lyannel\"\u003e\u003ccode\u003e@​lyannel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2136\"\u003eimmutable-js/immutable-js#2136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDoc add Map.get signature update by \u003ca href=\"https://github.com/borracciaBlu\"\u003e\u003ccode\u003e@​borracciaBlu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2138\"\u003eimmutable-js/immutable-js#2138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(doc):minor-issues#2132 by \u003ca href=\"https://github.com/JayMeDotDot\"\u003e\u003ccode\u003e@​JayMeDotDot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2133\"\u003eimmutable-js/immutable-js#2133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix algolia search by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2135\"\u003eimmutable-js/immutable-js#2135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypo in OrderedMap by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2144\"\u003eimmutable-js/immutable-js#2144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Sort all imports and activate eslint import rule by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2119\"\u003eimmutable-js/immutable-js#2119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.3\u003c/h2\u003e\n\u003ch3\u003eTypeScript\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow readonly map entry constructor by \u003ca href=\"https://github.com/septs\"\u003e\u003ccode\u003e@​septs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2123\"\u003eimmutable-js/immutable-js#2123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cp\u003eThere has been a huge amount of changes in the documentation, mainly migrate from an autogenerated documentation from .d.ts file, to a proper documentation in markdown.\nThe playground has been included on nearly all method examples.\nWe added a page about browser extensions too: \u003ca href=\"https://immutable-js.com/browser-extension/\"\u003ehttps://immutable-js.com/browser-extension/\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eInternal\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/immutable-js/immutable-js/commit/c4074256bf48ab372fdad2b3d47db89306a5211e\"\u003e\u003ccode\u003ec407425\u003c/code\u003e\u003c/a\u003e bump v3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/immutable-js/immutable-js/commit/c6ff68a47f1120ef5448179035c79fe9f5836f2a\"\u003e\u003ccode\u003ec6ff68a\u003c/code\u003e\u003c/a\u003e release script on 3.x branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/immutable-js/immutable-js/commit/a675a6656416a7c73178b77de4eb198d4342dcd9\"\u003e\u003ccode\u003ea675a66\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/issues/2179\"\u003e#2179\u003c/a\u003e from immutable-js/port-patch-for-cve-2026-29063\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/immutable-js/immutable-js/commit/6e2cf1cfe6137e72dfa48fc2cfa8f4d399d113f9\"\u003e\u003ccode\u003e6e2cf1c\u003c/code\u003e\u003c/a\u003e Port patch for CVE 2026-29063 onto branch 3.x\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/immutable-js/immutable-js/compare/v3.8.2...v3.8.3\"\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 immutable since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.24.1 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.24.1...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ministryofjustice/cla_frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/ministryofjustice/cla_frontend/pull/1058","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fcla_frontend/issues/1058","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1058/packages"},{"uuid":"3992060654","node_id":"PR_kwDODr_5Pc7GXTMb","number":18,"state":"closed","title":"Bump serve-static and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-25T22:04:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-25T22:02:07.000Z","updated_at":"2026-02-25T22:04:43.000Z","time_to_close":154,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"serve-static","repository_url":"https://github.com/expressjs/serve-static","old_version":"1.13.2","new_version":"1.16.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.29.3","new_version":"3.0.4"}],"path":null,"ecosystem":"npm"},"body":"Bumps [serve-static](https://github.com/expressjs/serve-static) to 1.16.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `serve-static` from 1.13.2 to 1.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1 by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/227\"\u003eexpressjs/serve-static#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.16.3 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/229\"\u003eexpressjs/serve-static#229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eencodeurl@~2.0.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/180\"\u003eexpressjs/serve-static#180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump send to 0.19 by \u003ca href=\"https://github.com/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\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/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\"\u003ehttps://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\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/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\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/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.16.3 / 2024-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.2 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.1 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.19.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.15.0 / 2022-03-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.2 / 2021-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1 / 2019-05-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSet stricter CSP header in redirect response\u003c/li\u003e\n\u003cli\u003edeps: send@0.17.1\n\u003cul\u003e\n\u003cli\u003edeps: range-parser@~1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0 / 2019-05-07\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/expressjs/serve-static/commit/9acad22498aa5f95b6e887eae1ab9eae63657d8a\"\u003e\u003ccode\u003e9acad22\u003c/code\u003e\u003c/a\u003e 1.16.3 (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/52dc97d9d3a0269266d005b79eeac295d0a5a895\"\u003e\u003ccode\u003e52dc97d\u003c/code\u003e\u003c/a\u003e deps: send@~0.19.1 and upgrade Node.js versions on the CI  (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/ec9c5ecfb09368519e4698ffbbe1882de00d0ef2\"\u003e\u003ccode\u003eec9c5ec\u003c/code\u003e\u003c/a\u003e 1.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/f454d37c68fdad04b582cb9ac0cd165ab6d19114\"\u003e\u003ccode\u003ef454d37\u003c/code\u003e\u003c/a\u003e fix(deps): encodeurl@~2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/77a8255688cc4affc70e6dc9aa02e3ced4957e77\"\u003e\u003ccode\u003e77a8255\u003c/code\u003e\u003c/a\u003e 1.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/4263f496876980c165a3104d087c1ebaa046ad3d\"\u003e\u003ccode\u003e4263f49\u003c/code\u003e\u003c/a\u003e fix(deps): send@0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/48c73970b129b96cba448e792576ad89b1f9fbed\"\u003e\u003ccode\u003e48c7397\u003c/code\u003e\u003c/a\u003e 1.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/0c11fad159898cdc69fd9ab63269b72468ecaf6b\"\u003e\u003ccode\u003e0c11fad\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9b5a12a76f4d70530d2d2a8c7742e9158ed3c0a4\"\u003e\u003ccode\u003e9b5a12a\u003c/code\u003e\u003c/a\u003e 1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/a39a0df51aa31f22b4947ade34fd90b14c7be1ea\"\u003e\u003ccode\u003ea39a0df\u003c/code\u003e\u003c/a\u003e docs: update CI link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.13.2...v1.16.3\"\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/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for serve-static since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.29.3 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sepezh/bs4-portfolio/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/sepezh/bs4-portfolio/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sepezh%2Fbs4-portfolio/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"3966730636","node_id":"PR_kwDOC8PUUc7FEllw","number":20,"state":"open","title":"Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-20T05:47:45.000Z","updated_at":"2026-02-20T07:04:28.412Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\nconst WebSocket = require('ws');\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\n  const key = chars[i] + chars[j];\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\nnpm install browser-sync@latest\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Meuss/canvas-circular/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Meuss/canvas-circular/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Meuss%2Fcanvas-circular/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"3964664146","node_id":"PR_kwDOC1dmas7E981z","number":14,"state":"open","title":"Bump serve-static and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-19T19:24:15.000Z","updated_at":"2026-02-19T19:25:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"serve-static","repository_url":"https://github.com/expressjs/serve-static","old_version":"1.13.2","new_version":"1.16.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.27.12","new_version":"3.0.4"}],"path":null,"ecosystem":"npm"},"body":"Bumps [serve-static](https://github.com/expressjs/serve-static) to 1.16.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `serve-static` from 1.13.2 to 1.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1 by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/227\"\u003eexpressjs/serve-static#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.16.3 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/229\"\u003eexpressjs/serve-static#229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eencodeurl@~2.0.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/180\"\u003eexpressjs/serve-static#180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump send to 0.19 by \u003ca href=\"https://github.com/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\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/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\"\u003ehttps://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\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/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\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/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.16.3 / 2024-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.2 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.1 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.19.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.15.0 / 2022-03-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.2 / 2021-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1 / 2019-05-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSet stricter CSP header in redirect response\u003c/li\u003e\n\u003cli\u003edeps: send@0.17.1\n\u003cul\u003e\n\u003cli\u003edeps: range-parser@~1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0 / 2019-05-07\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/expressjs/serve-static/commit/9acad22498aa5f95b6e887eae1ab9eae63657d8a\"\u003e\u003ccode\u003e9acad22\u003c/code\u003e\u003c/a\u003e 1.16.3 (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/52dc97d9d3a0269266d005b79eeac295d0a5a895\"\u003e\u003ccode\u003e52dc97d\u003c/code\u003e\u003c/a\u003e deps: send@~0.19.1 and upgrade Node.js versions on the CI  (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/ec9c5ecfb09368519e4698ffbbe1882de00d0ef2\"\u003e\u003ccode\u003eec9c5ec\u003c/code\u003e\u003c/a\u003e 1.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/f454d37c68fdad04b582cb9ac0cd165ab6d19114\"\u003e\u003ccode\u003ef454d37\u003c/code\u003e\u003c/a\u003e fix(deps): encodeurl@~2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/77a8255688cc4affc70e6dc9aa02e3ced4957e77\"\u003e\u003ccode\u003e77a8255\u003c/code\u003e\u003c/a\u003e 1.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/4263f496876980c165a3104d087c1ebaa046ad3d\"\u003e\u003ccode\u003e4263f49\u003c/code\u003e\u003c/a\u003e fix(deps): send@0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/48c73970b129b96cba448e792576ad89b1f9fbed\"\u003e\u003ccode\u003e48c7397\u003c/code\u003e\u003c/a\u003e 1.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/0c11fad159898cdc69fd9ab63269b72468ecaf6b\"\u003e\u003ccode\u003e0c11fad\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9b5a12a76f4d70530d2d2a8c7742e9158ed3c0a4\"\u003e\u003ccode\u003e9b5a12a\u003c/code\u003e\u003c/a\u003e 1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/a39a0df51aa31f22b4947ade34fd90b14c7be1ea\"\u003e\u003ccode\u003ea39a0df\u003c/code\u003e\u003c/a\u003e docs: update CI link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.13.2...v1.16.3\"\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/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for serve-static since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.27.12 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/guiriosoficial/Yargo-Carol/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/guiriosoficial/Yargo-Carol/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/guiriosoficial%2FYargo-Carol/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"3923379314","node_id":"PR_kwDOCOs_Os7C10kp","number":117,"state":"open","title":"chore(deps-dev): bump browser-sync from 2.29.3 to 3.0.4 in /packages/xcoobee-cookie-kit-web","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-10T20:20:21.000Z","updated_at":"2026-02-10T20:24:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"browser-sync","old_version":"2.29.3","new_version":"3.0.4","repository_url":"https://github.com/BrowserSync/browser-sync"}],"path":"/packages/xcoobee-cookie-kit-web","ecosystem":"npm"},"body":"Bumps [browser-sync](https://github.com/BrowserSync/browser-sync) from 2.29.3 to 3.0.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.4\"\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=browser-sync\u0026package-manager=npm_and_yarn\u0026previous-version=2.29.3\u0026new-version=3.0.4)](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/XcooBee/xcoobee-cookie-kit/pull/117","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/XcooBee%2Fxcoobee-cookie-kit/issues/117","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/117/packages"},{"uuid":"3918066836","node_id":"PR_kwDODFTJRs7CkfAV","number":487,"state":"closed","title":"build(deps): bump axios and browser-sync in /src/storefront","user":"dependabot[bot]","labels":["dependencies","javascript","stale","OCA Verified"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-06T00:48:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T20:44:17.000Z","updated_at":"2026-03-06T00:48:35.000Z","time_to_close":2088249,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.21.4","new_version":"1.13.5"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.27.10","new_version":"3.0.4"}],"path":"/src/storefront","ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `axios` from 0.21.4 to 1.13.5\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\u003ev1.13.5\u003c/h2\u003e\n\u003ch2\u003eRelease 1.13.5\u003c/h2\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity:\u003c/strong\u003e Fixed a potential \u003cstrong\u003eDenial of Service\u003c/strong\u003e issue involving the \u003ccode\u003e__proto__\u003c/code\u003e key in \u003ccode\u003emergeConfig\u003c/code\u003e. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7369\"\u003e#7369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug fix:\u003c/strong\u003e Resolved an issue where \u003ccode\u003eAxiosError\u003c/code\u003e could be missing the \u003ccode\u003estatus\u003c/code\u003e field on and after \u003cstrong\u003ev1.13.3\u003c/strong\u003e. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7368\"\u003e#7368\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003ch4\u003eSecurity\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix Denial of Service via \u003ccode\u003e__proto__\u003c/code\u003e key in \u003ccode\u003emergeConfig\u003c/code\u003e. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7369\"\u003e#7369\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix/5657. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7313\"\u003e#7313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003estatus\u003c/code\u003e is present in \u003ccode\u003eAxiosError\u003c/code\u003e on and after v1.13.3. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7368\"\u003e#7368\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures / Improvements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd input validation to \u003ccode\u003eisAbsoluteURL\u003c/code\u003e. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7326\"\u003e#7326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor: bump minor package versions. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7356\"\u003e#7356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eClarify object-check comment. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7323\"\u003e#7323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix deprecated \u003ccode\u003eBuffer\u003c/code\u003e constructor usage and README formatting. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7371\"\u003e#7371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCI / Maintenance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eChore: fix issues with YAML. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7355\"\u003e#7355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCI: update workflow YAMLs. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCI: fix run condition. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7373\"\u003e#7373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDev deps: bump \u003ccode\u003ekarma-sourcemap-loader\u003c/code\u003e from 0.3.8 to 0.4.0. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7360\"\u003e#7360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChore(release): prepare release 1.13.5. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7379\"\u003e#7379\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachin11063\"\u003e\u003ccode\u003e@​sachin11063\u003c/code\u003e\u003c/a\u003e (first contribution — PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7323\"\u003e#7323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asmitha-16\"\u003e\u003ccode\u003e@​asmitha-16\u003c/code\u003e\u003c/a\u003e (first contribution — PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7326\"\u003e#7326\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/v1.13.4...v1.13.5\"\u003ehttps://github.com/axios/axios/compare/v1.13.4...v1.13.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.13.4\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThe release addresses issues discovered in v1.13.3 and includes significant CI/CD improvements.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/axios/axios/compare/v1.13.3...v1.13.4\"\u003ev1.13.3...v1.13.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's New in v1.13.4\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix: issues with version 1.13.3\u003c/strong\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7352\"\u003e#7352\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/ee90dfc28abffbb61e24974b2bd3139a4a40ac76\"\u003eee90dfc\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eFixed issues discovered in v1.13.3 release\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/axios/axios/commit/29f75425f0c9f73021f5eedc869c176e30e05fe7\"\u003e\u003ccode\u003e29f7542\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.13.5 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7379\"\u003e#7379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/431c3a361490a2e3d5ac5d9e08d66d4bb5f3cd2a\"\u003e\u003ccode\u003e431c3a3\u003c/code\u003e\u003c/a\u003e ci: fix run condition (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7373\"\u003e#7373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9ff3a78ad72ecd665a4b673686f1517d824284bf\"\u003e\u003ccode\u003e9ff3a78\u003c/code\u003e\u003c/a\u003e ci: update ymls (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/265b71234c20fabbd6d691858c65a7e9c978659f\"\u003e\u003ccode\u003e265b712\u003c/code\u003e\u003c/a\u003e docs: fix deprecated Buffer constructor and formatting issues in README (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7371\"\u003e#7371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/475e75a260668d227aec9f77735a49748c9041ff\"\u003e\u003ccode\u003e475e75a\u003c/code\u003e\u003c/a\u003e feat: add input validation to isAbsoluteURL (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7326\"\u003e#7326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/28c721588c7a77e7503d0a434e016f852c597b57\"\u003e\u003ccode\u003e28c7215\u003c/code\u003e\u003c/a\u003e fix: Denial of Service via \u003cstrong\u003eproto\u003c/strong\u003e Key in mergeConfig (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7369\"\u003e#7369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/04cf01969ed58f96920da032f340bfe4614aab90\"\u003e\u003ccode\u003e04cf019\u003c/code\u003e\u003c/a\u003e docs: clarify object check comment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7323\"\u003e#7323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/696fa753c5366afbd21859c294c64c9ff2b359ab\"\u003e\u003ccode\u003e696fa75\u003c/code\u003e\u003c/a\u003e fix: status is missing in AxiosError on and after v1.13.3 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7368\"\u003e#7368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/569f028a5878faaec8d7d138ba686aac407bda4c\"\u003e\u003ccode\u003e569f028\u003c/code\u003e\u003c/a\u003e fix: added a option to choose between legacy and the new request/response int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44b7c9f0c4900fd8784f18e871199402f07fc69f\"\u003e\u003ccode\u003e44b7c9f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump karma-sourcemap-loader (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7360\"\u003e#7360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.21.4...v1.13.5\"\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 axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.27.10 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.10...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/oracle-quickstart/oci-cloudnative/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/oracle-quickstart/oci-cloudnative/pull/487","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-quickstart%2Foci-cloudnative/issues/487","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/487/packages"}],"issue_packages":[{"old_version":"2.29.3","new_version":"3.0.4","update_type":"major","path":null,"pr_created_at":"2026-05-14T07:53:13.000Z","version_change":"2.29.3 → 3.0.4","issue":{"uuid":"4444209479","node_id":"PR_kwDOEzH_b87bbgXI","number":2123,"state":"closed","title":"Bump the all-dependencies group across 1 directory with 39 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-22T05:14:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-14T07:53:13.000Z","updated_at":"2026-05-22T05:14:32.000Z","time_to_close":681669,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":39,"packages":[{"name":"@fluentui/react","old_version":"8.115.6","new_version":"8.125.6","repository_url":"https://github.com/microsoft/fluentui"},{"name":"@fluentui/react-northstar","old_version":"0.62.0","new_version":"0.71.4","repository_url":"https://github.com/microsoft/fluentui"},{"name":"@microsoft/teams-js","old_version":"2.20.0","new_version":"2.53.0","repository_url":"https://github.com/OfficeDev/microsoft-teams-library-js"},{"name":"axios","old_version":"0.27.2","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"botbuilder","old_version":"4.16.0","new_version":"4.23.3","repository_url":"https://github.com/Microsoft/botbuilder-js"},{"name":"botbuilder-dialogs","old_version":"4.16.0","new_version":"4.23.3","repository_url":"https://github.com/Microsoft/botbuilder-js"},{"name":"compression","old_version":"1.7.4","new_version":"1.8.1","repository_url":"https://github.com/expressjs/compression"},{"name":"debug","old_version":"4.3.4","new_version":"4.4.3","repository_url":"https://github.com/debug-js/debug"},{"name":"@types/debug","old_version":"4.1.7","new_version":"4.1.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"dotenv","old_version":"16.4.4","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"express","old_version":"4.18.2","new_version":"5.2.1","repository_url":"https://github.com/expressjs/express"},{"name":"@types/express","old_version":"4.17.21","new_version":"5.0.6","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"express-session","old_version":"1.17.3","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"@types/express-session","old_version":"1.17.10","new_version":"1.19.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"morgan","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/expressjs/morgan"},{"name":"@types/morgan","old_version":"1.9.9","new_version":"1.9.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react","old_version":"16.14.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"16.8.10","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"16.14.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"16.9.24","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"5.62.0","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"5.62.0","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"browser-sync","old_version":"2.29.3","new_version":"3.0.4","repository_url":"https://github.com/BrowserSync/browser-sync"},{"name":"dotenv-webpack","old_version":"8.0.1","new_version":"9.0.0","repository_url":"https://github.com/mrsteele/dotenv-webpack"},{"name":"eslint-plugin-import","old_version":"2.29.1","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-promise","old_version":"6.1.1","new_version":"7.3.0","repository_url":"https://github.com/eslint-community/eslint-plugin-promise"},{"name":"eslint-plugin-react","old_version":"7.33.2","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"eslint-plugin-react-hooks","old_version":"4.6.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-webpack-plugin","old_version":"3.2.0","new_version":"6.0.0","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"fork-ts-checker-webpack-plugin","old_version":"7.2.14","new_version":"9.1.0","repository_url":"https://github.com/TypeStrong/fork-ts-checker-webpack-plugin"},{"name":"gulp","old_version":"4.0.2","new_version":"5.0.1","repository_url":"https://github.com/gulpjs/gulp"},{"name":"ts-loader","old_version":"9.3.1","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"typescript","old_version":"4.6.4","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typestyle","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/typestyle/typestyle"},{"name":"vinyl","old_version":"2.2.1","new_version":"3.0.1","repository_url":"https://github.com/gulpjs/vinyl"},{"name":"webpack","old_version":"5.90.1","new_version":"5.106.2","repository_url":"https://github.com/webpack/webpack"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 38 updates in the /samples/TeamsJS/tab-deeplink-pass-values/ts directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fluentui/react](https://github.com/microsoft/fluentui) | `8.115.6` | `8.125.6` |\n| [@fluentui/react-northstar](https://github.com/microsoft/fluentui) | `0.62.0` | `0.71.4` |\n| [@microsoft/teams-js](https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js) | `2.20.0` | `2.53.0` |\n| [axios](https://github.com/axios/axios) | `0.27.2` | `1.16.1` |\n| [botbuilder](https://github.com/Microsoft/botbuilder-js) | `4.16.0` | `4.23.3` |\n| [botbuilder-dialogs](https://github.com/Microsoft/botbuilder-js) | `4.16.0` | `4.23.3` |\n| [compression](https://github.com/expressjs/compression) | `1.7.4` | `1.8.1` |\n| [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.4.3` |\n| [@types/debug](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/debug) | `4.1.7` | `4.1.13` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.4.4` | `17.4.2` |\n| [express](https://github.com/expressjs/express) | `4.18.2` | `5.2.1` |\n| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) | `4.17.21` | `5.0.6` |\n| [express-session](https://github.com/expressjs/session) | `1.17.3` | `1.19.0` |\n| [@types/express-session](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-session) | `1.17.10` | `1.19.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [morgan](https://github.com/expressjs/morgan) | `1.10.0` | `1.10.1` |\n| [@types/morgan](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/morgan) | `1.9.9` | `1.9.10` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `16.14.0` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `16.8.10` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `16.14.0` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `16.9.24` | `19.2.3` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `5.62.0` | `8.59.3` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `5.62.0` | `8.59.3` |\n| [browser-sync](https://github.com/BrowserSync/browser-sync) | `2.29.3` | `3.0.4` |\n| [dotenv-webpack](https://github.com/mrsteele/dotenv-webpack) | `8.0.1` | `9.0.0` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.1` | `2.32.0` |\n| [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `6.1.1` | `7.3.0` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.33.2` | `7.37.5` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `4.6.0` | `7.1.1` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `3.2.0` | `6.0.0` |\n| [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) | `7.2.14` | `9.1.0` |\n| [gulp](https://github.com/gulpjs/gulp) | `4.0.2` | `5.0.1` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.3.1` | `9.5.7` |\n| [typescript](https://github.com/microsoft/TypeScript) | `4.6.4` | `6.0.3` |\n| [typestyle](https://github.com/typestyle/typestyle) | `2.3.0` | `2.4.0` |\n| [vinyl](https://github.com/gulpjs/vinyl) | `2.2.1` | `3.0.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.90.1` | `5.106.2` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n\n\nUpdates `@fluentui/react` from 8.115.6 to 8.125.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/fluentui/releases\"\u003e@​fluentui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react\u003c/code\u003e v8.125.6\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/foundation-legacy\u003c/code\u003e to v8.6.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/font-icons-mdl2\u003c/code\u003e to v8.5.73 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-focus\u003c/code\u003e to v8.10.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/style-utilities\u003c/code\u003e to v8.15.1 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react\u003c/code\u003e v8.125.5\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/foundation-legacy\u003c/code\u003e to v8.6.5 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/font-icons-mdl2\u003c/code\u003e to v8.5.72 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-focus\u003c/code\u003e to v8.10.5 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/style-utilities\u003c/code\u003e to v8.15.0 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/6c654e6f22ccba07af2241bef4655c13b8da839b\"\u003e\u003ccode\u003e6c654e6\u003c/code\u003e\u003c/a\u003e release: applying package updates - react v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003e\u003ccode\u003e04bf7a7\u003c/code\u003e\u003c/a\u003e release: applying package updates - web-components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/39041d7c84a1e8cca8b74703ddef48b1a88e1a0c\"\u003e\u003ccode\u003e39041d7\u003c/code\u003e\u003c/a\u003e fix: update CDN bundle configurations, enable setTheme on globalThis (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36113\"\u003e#36113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/db347c731a2c0286c2b21af81219b37784b537dc\"\u003e\u003ccode\u003edb347c7\u003c/code\u003e\u003c/a\u003e fix(docs): Card examples reflow at small widths (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36086\"\u003e#36086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/7b586d76279e090d7b459bc4c066bd9804e4f2aa\"\u003e\u003ccode\u003e7b586d7\u003c/code\u003e\u003c/a\u003e Updates for shortcut folders, markdown and other filetype icon fixes. (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35945\"\u003e#35945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/094b22fc80668355bdbc663ccd8676929bb02046\"\u003e\u003ccode\u003e094b22f\u003c/code\u003e\u003c/a\u003e feat(react-storybook-addon): add render-prop slots to FluentDocsPage (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36115\"\u003e#36115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/3f57751d2014b304ca4cd5ebb565a9fa893ee044\"\u003e\u003ccode\u003e3f57751\u003c/code\u003e\u003c/a\u003e fix(react-combobox): use role attribute instead of classname for active desce...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/b9cadd1e3d398a6d90e76017999a44fc8bc3e4ce\"\u003e\u003ccode\u003eb9cadd1\u003c/code\u003e\u003c/a\u003e release: applying package updates - react-headless\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/6411342ccfa1a14f414d13af9881c61788bafd7e\"\u003e\u003ccode\u003e6411342\u003c/code\u003e\u003c/a\u003e fix(Menu): Highlight expanded menuitem (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36098\"\u003e#36098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/4fa64db43f604aa07abfd56f81a8ce90b9b97d19\"\u003e\u003ccode\u003e4fa64db\u003c/code\u003e\u003c/a\u003e docs(motion): home pages for motion system \u0026amp; motion components (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35737\"\u003e#35737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/fluentui/compare/@fluentui/react_v8.115.6...@fluentui/react_v8.125.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fluentui/react-northstar` from 0.62.0 to 0.71.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/fluentui/releases\"\u003e@​fluentui/react-northstar's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-icons-mdl2\u003c/code\u003e v1.4.6\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-icon-provider\u003c/code\u003e to v1.4.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-icons-mdl2-branded\u003c/code\u003e v1.3.6\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-icons-mdl2\u003c/code\u003e to v1.4.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/font-icons-mdl2\u003c/code\u003e v8.5.73\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/style-utilities\u003c/code\u003e to v8.15.1 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/fluent2-theme\u003c/code\u003e v8.107.153\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react\u003c/code\u003e to v8.125.6 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/04bf7a7dd2b5c8f6963d3bf63187017e96c57a10\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-migration-v8-v9\u003c/code\u003e v9.10.3\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add  missing \u0026quot;use client\u0026quot; directive to client components and styles (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35719\"\u003e#35719\u003c/a\u003e by \u003ca href=\"https://github.com/dmytrokirpa\"\u003edmytrokirpa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-components\u003c/code\u003e to v9.73.1 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-migration-v0-v9\u003c/code\u003e v9.6.21\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add  missing \u0026quot;use client\u0026quot; directive to client components and styles (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35719\"\u003e#35719\u003c/a\u003e by \u003ca href=\"https://github.com/dmytrokirpa\"\u003edmytrokirpa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-aria\u003c/code\u003e to v9.17.10 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-components\u003c/code\u003e to v9.73.1 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-context-selector\u003c/code\u003e to v9.2.15 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-jsx-runtime\u003c/code\u003e to v9.4.1 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-shared-contexts\u003c/code\u003e to v9.26.2 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-tabster\u003c/code\u003e to v9.26.13 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-utilities\u003c/code\u003e to v9.26.2 (PR \u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35782\"\u003e#35782\u003c/a\u003e by \u003ca href=\"https://github.com/layershifter\"\u003elayershifter\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/font-icons-mdl2\u003c/code\u003e v8.5.72\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/style-utilities\u003c/code\u003e to v8.15.0 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-icons-mdl2\u003c/code\u003e v1.4.5\u003c/h2\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​fluentui/react-icon-provider\u003c/code\u003e to v1.4.5 (\u003ca href=\"https://github.com/microsoft/fluentui/commit/cbf6cd22febb874c8e360def57b140ea42291902\"\u003ecommit\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​fluentui/react-icons-mdl2-branded\u003c/code\u003e v1.3.5\u003c/h2\u003e\n\u003ch3\u003ePatches\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/microsoft/fluentui/commit/461eb5e4be0dd97b55fec08589048f091a2d67a8\"\u003e\u003ccode\u003e461eb5e\u003c/code\u003e\u003c/a\u003e chore: prepare northstar release 0.71.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/22f177ca0bbc9611c74807aa7b919aa15741c586\"\u003e\u003ccode\u003e22f177c\u003c/code\u003e\u003c/a\u003e chore: prepare northstar release 0.71.3 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36070\"\u003e#36070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/aaa679902b0674894a427cc903338f743055b1a6\"\u003e\u003ccode\u003eaaa6799\u003c/code\u003e\u003c/a\u003e fix(v0): avoid useContextSelector useState eager-bailout pitfall (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/36069\"\u003e#36069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/565682cad73956416e911e273d36677f6a025050\"\u003e\u003ccode\u003e565682c\u003c/code\u003e\u003c/a\u003e Added support for container query (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35770\"\u003e#35770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/4e996a3471f03d0cd042f60bfc70b73fcbb5c138\"\u003e\u003ccode\u003e4e996a3\u003c/code\u003e\u003c/a\u003e chore: prepare northstar release 0.71.2 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35783\"\u003e#35783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/310acb93929c9f4e8a902efc5c9c4f1ac3adce61\"\u003e\u003ccode\u003e310acb9\u003c/code\u003e\u003c/a\u003e chore: northstar release 0.71.1 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35780\"\u003e#35780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/dce6bdc5d60242493f2490be8d35dd6193f40529\"\u003e\u003ccode\u003edce6bdc\u003c/code\u003e\u003c/a\u003e fix(Ref): handle primitive elements with findDOMNode (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35779\"\u003e#35779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/5e7c32d399f535c4a2f9abd19ce9b0cbc4ed0bc0\"\u003e\u003ccode\u003e5e7c32d\u003c/code\u003e\u003c/a\u003e chore: apply northstar release 0.71.0 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35509\"\u003e#35509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/74e4ff67e61d242f31d73ffc5f2c6bf64978fa66\"\u003e\u003ccode\u003e74e4ff6\u003c/code\u003e\u003c/a\u003e v0: fix usage of \u0026quot;as\u0026quot; prop \u0026amp; false positive tests (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35508\"\u003e#35508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/fluentui/commit/9c99d477edcb317a992693271ce214878c447569\"\u003e\u003ccode\u003e9c99d47\u003c/code\u003e\u003c/a\u003e chore: northstar release 0.70.0 (\u003ca href=\"https://redirect.github.com/microsoft/fluentui/issues/35446\"\u003e#35446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/fluentui/compare/@fluentui/react-northstar_v0.62.0...@fluentui/react-northstar_v0.71.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@microsoft/teams-js` from 2.20.0 to 2.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/releases\"\u003e@​microsoft/teams-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0\u003c/h2\u003e\n\u003cp\u003eWed, 06 May 2026 19:04:08 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePromoted the \u003ccode\u003eshortcutRelay\u003c/code\u003e capability from beta to public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Upgraded underscore dependency from 1.12.1 to 1.13.8 to resolve component governance alert and address known security vulnerabilities.\u003c/li\u003e\n\u003cli\u003eAdded function key support (F1-F24) to \u003ccode\u003eshortcutRelay\u003c/code\u003e capability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.52.0\u003c/h2\u003e\n\u003ch2\u003e2.52.0\u003c/h2\u003e\n\u003cp\u003eWed, 08 Apr 2026 17:07:30 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehostFeatures\u003c/code\u003e key in app context, so the hosts can declare support for features to the app.\u003c/li\u003e\n\u003cli\u003eExtended sharing.shareWebContent to support File content type via the new IFileContent interface, enabling sharing of file URLs alongside existing URL content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0\u003c/h2\u003e\n\u003cp\u003eFri, 27 Mar 2026 20:29:02 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded teamsJs logging for cases where an API fails because it is called in an unsupported frame context.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins\u003c/code\u003e capability that will help directly interact with the host bypassing API registration in hubsdk. The capability is still awaiting support in one or most host applications. To track availability of this capability across different hosts see \u003ca href=\"https://aka.ms/capmatrix\"\u003ehttps://aka.ms/capmatrix\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eappState\u003c/code\u003e parameter to \u003ccode\u003eHostMemoryMetrics\u003c/code\u003e to indicate current state of the app's lifecycle. Deprecated \u003ccode\u003eisCached\u003c/code\u003e and \u003ccode\u003eisPrecached\u003c/code\u003e fields to use the new structure.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eshareUrl\u003c/code\u003e and \u003ccode\u003ereplyChainId\u003c/code\u003e in \u003ccode\u003eopenFilePreview\u003c/code\u003e SDK schema.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ehostFeatures\u003c/code\u003e key in app context, so the hosts can declare support for features to the app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.50.0\u003c/h2\u003e\n\u003ch2\u003e2.50.0\u003c/h2\u003e\n\u003cp\u003eThu, 12 Mar 2026 20:51:32 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated ExternalApp* capabilities to allow calls in sidePanel frame context.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.49.0\u003c/h2\u003e\n\u003ch2\u003e2.49.0\u003c/h2\u003e\n\u003cp\u003eThu, 26 Feb 2026 21:58:31 GMT\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/blob/main/packages/teams-js/CHANGELOG.md\"\u003e@​microsoft/teams-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.53.0\u003c/h2\u003e\n\u003cp\u003eWed, 06 May 2026 19:04:08 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePromoted the \u003ccode\u003eshortcutRelay\u003c/code\u003e capability from beta to public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Upgraded underscore dependency from 1.12.1 to 1.13.8 to resolve component governance alert and address known security vulnerabilities.\u003c/li\u003e\n\u003cli\u003eAdded function key support (F1-F24) to \u003ccode\u003eshortcutRelay\u003c/code\u003e capability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.52.0\u003c/h2\u003e\n\u003cp\u003eWed, 08 Apr 2026 17:07:30 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehostFeatures\u003c/code\u003e key in app context, so the hosts can declare support for features to the app.\u003c/li\u003e\n\u003cli\u003eExtended sharing.shareWebContent to support File content type via the new IFileContent interface, enabling sharing of file URLs alongside existing URL content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.51.0\u003c/h2\u003e\n\u003cp\u003eFri, 27 Mar 2026 20:29:02 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded teamsJs logging for cases where an API fails because it is called in an unsupported frame context.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins\u003c/code\u003e capability that will help directly interact with the host bypassing API registration in hubsdk. The capability is still awaiting support in one or most host applications. To track availability of this capability across different hosts see \u003ca href=\"https://aka.ms/capmatrix\"\u003ehttps://aka.ms/capmatrix\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eappState\u003c/code\u003e parameter to \u003ccode\u003eHostMemoryMetrics\u003c/code\u003e to indicate current state of the app's lifecycle. Deprecated \u003ccode\u003eisCached\u003c/code\u003e and \u003ccode\u003eisPrecached\u003c/code\u003e fields to use the new structure.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eshareUrl\u003c/code\u003e and \u003ccode\u003ereplyChainId\u003c/code\u003e in \u003ccode\u003eopenFilePreview\u003c/code\u003e SDK schema.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ehostFeatures\u003c/code\u003e key in app context, so the hosts can declare support for features to the app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.50.0\u003c/h2\u003e\n\u003cp\u003eThu, 12 Mar 2026 20:51:32 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated ExternalApp* capabilities to allow calls in sidePanel frame context.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.49.0\u003c/h2\u003e\n\u003cp\u003eThu, 26 Feb 2026 21:58:31 GMT\u003c/p\u003e\n\u003ch3\u003eMinor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded new params for openFilePreview SDK that will help reduce file open latency in Teams. The capability is still awaiting support in one or most host applications. To track availability of this capability across different hosts see \u003ca href=\"https://aka.ms/capmatrix\"\u003ehttps://aka.ms/capmatrix\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for non-https URLs for opt-in app valid origins in \u003ccode\u003eapp.initialize()\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/OfficeDev/microsoft-teams-library-js/commit/dcfd130a908c16af62f9550ce39c6529ec1ea9f0\"\u003e\u003ccode\u003edcfd130\u003c/code\u003e\u003c/a\u003e Release 2.53.0 Prepare (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/d1fe480a477705da605cf104bea0a8206f789e97\"\u003e\u003ccode\u003ed1fe480\u003c/code\u003e\u003c/a\u003e Remove \u003ca href=\"https://github.com/beta\"\u003e\u003ccode\u003e@​beta\u003c/code\u003e\u003c/a\u003e tags from the shortcutRelay capability (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/9b5128610b008728df63a989aa48673bd20a1418\"\u003e\u003ccode\u003e9b51286\u003c/code\u003e\u003c/a\u003e Add function key support to isValidShortcutEvent (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3045\"\u003e#3045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/3bffaf64a0da140ba62ddd009718bda2adea6147\"\u003e\u003ccode\u003e3bffaf6\u003c/code\u003e\u003c/a\u003e Refactor script tag E2E tests (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3030\"\u003e#3030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/897255ab407b84b9e6ebdbe5895e6d8c1fb5d290\"\u003e\u003ccode\u003e897255a\u003c/code\u003e\u003c/a\u003e Maggieg/cleanup release 2.52.0 (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3028\"\u003e#3028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/7aac710a871677466fe1e48609c68e43b0d8861b\"\u003e\u003ccode\u003e7aac710\u003c/code\u003e\u003c/a\u003e Add new content type to shareWebContent SDK schema (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3016\"\u003e#3016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/8fa86b880519c9c78b6f238babca42b7a7f82143\"\u003e\u003ccode\u003e8fa86b8\u003c/code\u003e\u003c/a\u003e Cleanup release 2.51.0 (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3022\"\u003e#3022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/fc341d7d7f5169f47d6145da3309ddab968cde36\"\u003e\u003ccode\u003efc341d7\u003c/code\u003e\u003c/a\u003e Added host features key in app context (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3018\"\u003e#3018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/a4cb4231719f4a1946d2e38d66b3feee41106565\"\u003e\u003ccode\u003ea4cb423\u003c/code\u003e\u003c/a\u003e Add new properties to openFilePreview SDK schema (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3015\"\u003e#3015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commit/64c9db3450f8f667c0073cc69797cf04057b187b\"\u003e\u003ccode\u003e64c9db3\u003c/code\u003e\u003c/a\u003e Cleanup release 2.50.0 (\u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js/issues/3007\"\u003e#3007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/OfficeDev/microsoft-teams-library-js/commits/v2.53.0/packages/teams-js\"\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@​microsoft/teams-js\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 0.27.2 to 1.16.1\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\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFetch adapter now enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e and \u003ccode\u003emaxContentLength\u003c/code\u003e.\u003c/strong\u003e These limits were silently ignored on the fetch adapter prior to 1.16.0 — anyone relying on them as a safety net (DoS protection, accidental large uploads) had no protection. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10795\"\u003e#10795\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy requests now preserve user-supplied \u003ccode\u003eHost\u003c/code\u003e headers.\u003c/strong\u003e Previously, the proxy path could overwrite a custom \u003ccode\u003eHost\u003c/code\u003e. Virtual-host-style routing through a proxy will now behave correctly. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10822\"\u003e#10822\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBasic auth credentials embedded in URLs are now URL-decoded.\u003c/strong\u003e If you have percent-encoded credentials in a URL (e.g. \u003ccode\u003ehttps://user:p%40ss@host\u003c/code\u003e), the decoded value is what now goes on the wire. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10825\"\u003e#10825\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eparseProtocol\u003c/code\u003e now strictly requires a colon in the protocol separator.\u003c/strong\u003e Strings that loosely parsed as protocols before may no longer match. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10729\"\u003e#10729\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeprecated \u003ccode\u003eunescape()\u003c/code\u003e replaced with modern UTF-8 encoding.\u003c/strong\u003e Non-ASCII URL handling is now spec-correct; consumers depending on legacy \u003ccode\u003eunescape()\u003c/code\u003e quirks may see different output bytes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7378\"\u003e#7378\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003etransformRequest\u003c/code\u003e input typing change was reverted.\u003c/strong\u003e The typing change introduced in \u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e was reverted in \u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e after follow-up review — net behavior is unchanged from 1.15.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eQUERY HTTP Method:\u003c/strong\u003e Added support for the QUERY HTTP method across adapters and type definitions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10802\"\u003e#10802\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eECONNREFUSED Error Constant:\u003c/strong\u003e Exposed \u003ccode\u003eECONNREFUSED\u003c/code\u003e as a constant on \u003ccode\u003eAxiosError\u003c/code\u003e so callers can match connection-refused failures without comparing string literals (closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/6485\"\u003e#6485\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10680\"\u003e#10680\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eEncode Helper Export:\u003c/strong\u003e Exported the internal \u003ccode\u003eencode\u003c/code\u003e helper from \u003ccode\u003ebuildURL\u003c/code\u003e so userland param serializers can reuse the same encoding logic that axios uses internally. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6897\"\u003e#6897\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter — Redirects \u0026amp; Headers:\u003c/strong\u003e Cleared stale headers when a redirect targets a no-proxy host, fixed the redirect listener chain so listeners no longer stack across hops, restored the missing \u003ccode\u003erequestDetails\u003c/code\u003e argument on \u003ccode\u003ebeforeRedirect\u003c/code\u003e, preserved user-supplied \u003ccode\u003eHost\u003c/code\u003e headers when forwarding through a proxy, and properly URL-decoded basic auth credentials. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10794\"\u003e#10794\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10800\"\u003e#10800\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6241\"\u003e#6241\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10822\"\u003e#10822\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10825\"\u003e#10825\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter — Streams \u0026amp; Timeouts:\u003c/strong\u003e Preserved the partial response object on \u003ccode\u003eAxiosError\u003c/code\u003e when a stream is aborted after headers arrive, honoured the \u003ccode\u003etimeout\u003c/code\u003e option during the connect phase when redirects are disabled, and resolved an unsettled-promise hang when an aborted request was combined with compression and \u003ccode\u003emaxRedirects: 0\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10708\"\u003e#10708\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10819\"\u003e#10819\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7149\"\u003e#7149\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Enforced \u003ccode\u003emaxBodyLength\u003c/code\u003e / \u003ccode\u003emaxContentLength\u003c/code\u003e in the fetch adapter, set the \u003ccode\u003eUser-Agent\u003c/code\u003e header to match the HTTP adapter, preserved the original abort reason instead of replacing it with a generic error, and deferred global access so importing the module no longer throws a \u003ccode\u003eTypeError\u003c/code\u003e in restricted environments. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10795\"\u003e#10795\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10772\"\u003e#10772\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10806\"\u003e#10806\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7260\"\u003e#7260\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Adapter:\u003c/strong\u003e Unsubscribed the \u003ccode\u003ecancelToken\u003c/code\u003e and \u003ccode\u003eAbortSignal\u003c/code\u003e listeners on the error, timeout, and abort code paths to prevent leaked subscriptions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10787\"\u003e#10787\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eError Handling:\u003c/strong\u003e Attached the parsed response to \u003ccode\u003eAxiosError\u003c/code\u003e when \u003ccode\u003eJSON.parse\u003c/code\u003e fails inside \u003ccode\u003edispatchRequest\u003c/code\u003e, prevented \u003ccode\u003esettle\u003c/code\u003e from emitting \u003ccode\u003eundefined\u003c/code\u003e error codes, and tightened the \u003ccode\u003eparseProtocol\u003c/code\u003e regex to require a colon in the protocol separator. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10724\"\u003e#10724\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7276\"\u003e#7276\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10729\"\u003e#10729\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes \u0026amp; Exports:\u003c/strong\u003e Aligned the CommonJS \u003ccode\u003eCancelToken\u003c/code\u003e typings with the ESM build, fixed a compiler error caused by \u003ccode\u003eRawAxiosHeaders\u003c/code\u003e, and re-exported \u003ccode\u003ecreate\u003c/code\u003e from the package index. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7414\"\u003e#7414\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6389\"\u003e#6389\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6460\"\u003e#6460\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUTF-8 Encoding:\u003c/strong\u003e Replaced the deprecated \u003ccode\u003eunescape()\u003c/code\u003e call with a modern UTF-8 encoding implementation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7378\"\u003e#7378\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMisc Cleanup:\u003c/strong\u003e Resolved a batch of small inconsistencies and gadget-level issues across the codebase. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10833\"\u003e#10833\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRefactor — ES6 Modernisation:\u003c/strong\u003e Modernised the \u003ccode\u003eutils\u003c/code\u003e module and XHR adapter to use ES6 features, and tidied the multipart boundary error message. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10588\"\u003e#10588\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7419\"\u003e#7419\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTests:\u003c/strong\u003e Hardened the HTTP test server lifecycle to fix flaky \u003ccode\u003eFormData\u003c/code\u003e EPIPE failures, fixed Win32 platform support for the pipe tests, and corrected an incorrect test assumption. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10820\"\u003e#10820\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10791\"\u003e#10791\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10796\"\u003e#10796\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs:\u003c/strong\u003e Documented \u003ccode\u003eparamsSerializer.encode\u003c/code\u003e for strict RFC 3986 query encoding, updated the \u003ccode\u003eparseReviver\u003c/code\u003e TypeScript definitions and configuration docs for ES2023, added timeout guidance to the README's first async example, and expanded notes around the recent type changes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10821\"\u003e#10821\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10782\"\u003e#10782\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10759\"\u003e#10759\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10804\"\u003e#10804\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReverted:\u003c/strong\u003e Reverted the \u003ccode\u003etransformRequest\u003c/code\u003e input typing change from \u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e after follow-up review. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003eactions/setup-node\u003c/code\u003e, the \u003ccode\u003egithub-actions\u003c/code\u003e group, and \u003ccode\u003epostcss\u003c/code\u003e (in \u003ccode\u003e/docs\u003c/code\u003e) to their latest versions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10785\"\u003e#10785\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10813\"\u003e#10813\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10814\"\u003e#10814\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRelease:\u003c/strong\u003e Updated changelog and packages, and prepared the 1.16.0 release. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10790\"\u003e#10790\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10834\"\u003e#10834\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/singhankit001\"\u003e\u003ccode\u003e@​singhankit001\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10588\"\u003e#10588\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7419\"\u003e#7419\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/iruizsalinas\"\u003e\u003ccode\u003e@​iruizsalinas\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10787\"\u003e#10787\u003c/a\u003e\u003c/strong\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/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.27.2...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `botbuilder` from 4.16.0 to 4.23.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Microsoft/botbuilder-js/releases\"\u003ebotbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBot Framework JS SDK 4.23.3\u003c/h2\u003e\n\u003ch2\u003eNotable in this release\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded supporet for TS 5.9\n\u003cblockquote\u003e\n\u003cp\u003eNote: In order to support new TS version, we had to drop support for TS 4.7 as it is incompatible with the new node/types version.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003cli\u003ePackage updates to resolve security alerts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Remaining CodeQL issues (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4898\"\u003emicrosoft/botbuilder-js#4898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: [https://redirect.github.com/microsoft/botbuilder-js/issues/4894] Add support for typescript 5.9 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4897\"\u003emicrosoft/botbuilder-js#4897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: [https://redirect.github.com/microsoft/botbuilder-js/issues/4840] The use of the package browserify-sign could violate Microsoft crypto policy (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4875\"\u003emicrosoft/botbuilder-js#4875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMark activity as optional in ConversationParameters (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4873\"\u003emicrosoft/botbuilder-js#4873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: dependencies to safe versions (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4896\"\u003emicrosoft/botbuilder-js#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable configuration of the OpenIdmetadata's refresh interval (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4877\"\u003emicrosoft/botbuilder-js#4877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: CodeQL issues with Medium and Error severity (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4893\"\u003emicrosoft/botbuilder-js#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: pbkdf2 from 3.1.1 to 3.1.3 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4888\"\u003emicrosoft/botbuilder-js#4888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eport: CQA to support TokenCredential instead of key (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4879\"\u003emicrosoft/botbuilder-js#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: CodeQL issues with severity High (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4892\"\u003emicrosoft/botbuilder-js#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pbkdf2 version to fix issue (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4891\"\u003emicrosoft/botbuilder-js#4891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump tar-fs from 2.1.1 to 2.1.2 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4871\"\u003emicrosoft/botbuilder-js#4871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add signInSso cardviewType to SignInCardViewParameters (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4872\"\u003emicrosoft/botbuilder-js#4872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate babel-runtime (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4868\"\u003emicrosoft/botbuilder-js#4868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4869\"\u003emicrosoft/botbuilder-js#4869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow null value for Configuration parameter (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4856\"\u003emicrosoft/botbuilder-js#4856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: [https://redirect.github.com/microsoft/botbuilder-js/issues/4853] ConfigurationBotFrameworkAuthentication errors when initialized with process.env (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4857\"\u003emicrosoft/botbuilder-js#4857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate elliptic, esbuild, and serialize-javascript (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4862\"\u003emicrosoft/botbuilder-js#4862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: [https://redirect.github.com/microsoft/botbuilder-js/issues/4759] Migrate off \u003ccode\u003e@​azure/core-http\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4834\"\u003emicrosoft/botbuilder-js#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump elliptic from 6.6.0 to 6.6.1 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4863\"\u003emicrosoft/botbuilder-js#4863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Update generators and remove Core Bot templates (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4867\"\u003emicrosoft/botbuilder-js#4867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix actions/cache deprecation (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4858\"\u003emicrosoft/botbuilder-js#4858\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/botbuilder-js/compare/4.23.2...4.23.3\"\u003ehttps://github.com/microsoft/botbuilder-js/compare/4.23.2...4.23.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBot Framework JS SDK 4.23.2\u003c/h2\u003e\n\u003ch2\u003eNotable changes in this release\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNode 22 support\u003c/li\u003e\n\u003cli\u003eDependency updates for security alerts\u003c/li\u003e\n\u003cli\u003eFederated Credentials for bot-to-channel auth.  This is supported for single tenant only.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eport: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4632\"\u003e#4632\u003c/a\u003e Support Federated Identity Credential by \u003ca href=\"https://github.com/sw-joelmut\"\u003e\u003ccode\u003e@​sw-joelmut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4765\"\u003emicrosoft/botbuilder-js#4765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eport: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6841\"\u003e#6841\u003c/a\u003e SkillDialog.InterceptOAuthCardsAsync doesn't support CloudAdapter by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4766\"\u003emicrosoft/botbuilder-js#4766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: CVE-2024-52798 vulnerability with path-to-regexp by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4817\"\u003emicrosoft/botbuilder-js#4817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: Update d3-format package by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4842\"\u003emicrosoft/botbuilder-js#4842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Run the coveralls step only for windows by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4843\"\u003emicrosoft/botbuilder-js#4843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: nanoid from 3.3.6 to 3.3.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4812\"\u003emicrosoft/botbuilder-js#4812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Support Sso for SharePoint bot ACEs by \u003ca href=\"https://github.com/bentsai10\"\u003e\u003ccode\u003e@​bentsai10\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4806\"\u003emicrosoft/botbuilder-js#4806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eport:\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6879\"\u003e#6879\u003c/a\u003e Bot is not accepting v2 tokens from Bot Framework Emulator - Single Tenant Bots by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4847\"\u003emicrosoft/botbuilder-js#4847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Upgrade path-to-regexp and find-my-way packages to latest version by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4756\"\u003emicrosoft/botbuilder-js#4756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: http-proxy-middleware from 2.0.6 to 2.0.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4778\"\u003emicrosoft/botbuilder-js#4778\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/microsoft/botbuilder-js/commit/0ca2d23561d528368c10804d46d9badcf4077ed6\"\u003e\u003ccode\u003e0ca2d23\u003c/code\u003e\u003c/a\u003e bump: Update from main for 4.23.3 (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/7534989cec2376d9af6a424ae422ab7a1c5078b3\"\u003e\u003ccode\u003e7534989\u003c/code\u003e\u003c/a\u003e bump: Update chai package (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/4a9c741533a249b072a5bc9376b0957442a961f5\"\u003e\u003ccode\u003e4a9c741\u003c/code\u003e\u003c/a\u003e Suppress fake secret in unit test. (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/29ae34b0597b4bb4d75d3183590011f693406658\"\u003e\u003ccode\u003e29ae34b\u003c/code\u003e\u003c/a\u003e bump: Update p-map package (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4820\"\u003e#4820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/62112c0f9a68e918b31fb37c332c3e0ecc9f3f22\"\u003e\u003ccode\u003e62112c0\u003c/code\u003e\u003c/a\u003e port: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6882\"\u003e#6882\u003c/a\u003e Mock expired token for 'throws exception on expired token' unit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/7b1434f4896167efc153ba142e596bf87ac2ecaa\"\u003e\u003ccode\u003e7b1434f\u003c/code\u003e\u003c/a\u003e fix: Remaining ESLint issues (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4846\"\u003e#4846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/b3b1f65d1c7bd9dd9a19f04930852406f84781aa\"\u003e\u003ccode\u003eb3b1f65\u003c/code\u003e\u003c/a\u003e add the support for every possible issuer in Single Tenant for emulator (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/31c72e9c43152e77b6c6645f26d6f0b4d9d82af0\"\u003e\u003ccode\u003e31c72e9\u003c/code\u003e\u003c/a\u003e feat: Support Sso for SharePoint bot ACEs (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4806\"\u003e#4806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/cd05a193db5489d3dcb1d68a4c77dd09ae64e6aa\"\u003e\u003ccode\u003ecd05a19\u003c/code\u003e\u003c/a\u003e chore(deps): bump nanoid from 3.3.6 to 3.3.8 (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4812\"\u003e#4812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/adca2e026bdaa3b2deb719309504e1ac7224530f\"\u003e\u003ccode\u003eadca2e0\u003c/code\u003e\u003c/a\u003e Run the coveralls step only for windows (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4843\"\u003e#4843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Microsoft/botbuilder-js/compare/4.16.0...4.23.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `botbuilder-dialogs` from 4.16.0 to 4.23.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Microsoft/botbuilder-js/releases\"\u003ebotbuilder-dialogs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBot Framework JS SDK 4.23.3\u003c/h2\u003e\n\u003ch2\u003eNotable in this release\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded supporet for TS 5.9\n\u003cblockquote\u003e\n\u003cp\u003eNote: In order to support new TS version, we had to drop support for TS 4.7 as it is incompatible with the new node/types version.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003cli\u003ePackage updates to resolve security alerts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Remaining CodeQL issues (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4898\"\u003emicrosoft/botbuilder-js#4898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: [https://redirect.github.com/microsoft/botbuilder-js/issues/4894] Add support for typescript 5.9 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4897\"\u003emicrosoft/botbuilder-js#4897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: [https://redirect.github.com/microsoft/botbuilder-js/issues/4840] The use of the package browserify-sign could violate Microsoft crypto policy (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4875\"\u003emicrosoft/botbuilder-js#4875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMark activity as optional in ConversationParameters (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4873\"\u003emicrosoft/botbuilder-js#4873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: dependencies to safe versions (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4896\"\u003emicrosoft/botbuilder-js#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable configuration of the OpenIdmetadata's refresh interval (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4877\"\u003emicrosoft/botbuilder-js#4877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: CodeQL issues with Medium and Error severity (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4893\"\u003emicrosoft/botbuilder-js#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: pbkdf2 from 3.1.1 to 3.1.3 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4888\"\u003emicrosoft/botbuilder-js#4888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eport: CQA to support TokenCredential instead of key (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4879\"\u003emicrosoft/botbuilder-js#4879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: CodeQL issues with severity High (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4892\"\u003emicrosoft/botbuilder-js#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pbkdf2 version to fix issue (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4891\"\u003emicrosoft/botbuilder-js#4891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump tar-fs from 2.1.1 to 2.1.2 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4871\"\u003emicrosoft/botbuilder-js#4871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Add signInSso cardviewType to SignInCardViewParameters (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4872\"\u003emicrosoft/botbuilder-js#4872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate babel-runtime (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4868\"\u003emicrosoft/botbuilder-js#4868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump: axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4869\"\u003emicrosoft/botbuilder-js#4869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow null value for Configuration parameter (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4856\"\u003emicrosoft/botbuilder-js#4856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: [https://redirect.github.com/microsoft/botbuilder-js/issues/4853] ConfigurationBotFrameworkAuthentication errors when initialized with process.env (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4857\"\u003emicrosoft/botbuilder-js#4857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate elliptic, esbuild, and serialize-javascript (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4862\"\u003emicrosoft/botbuilder-js#4862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: [https://redirect.github.com/microsoft/botbuilder-js/issues/4759] Migrate off \u003ccode\u003e@​azure/core-http\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4834\"\u003emicrosoft/botbuilder-js#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump elliptic from 6.6.0 to 6.6.1 (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4863\"\u003emicrosoft/botbuilder-js#4863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Update generators and remove Core Bot templates (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4867\"\u003emicrosoft/botbuilder-js#4867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix actions/cache deprecation (\u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4858\"\u003emicrosoft/botbuilder-js#4858\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/botbuilder-js/compare/4.23.2...4.23.3\"\u003ehttps://github.com/microsoft/botbuilder-js/compare/4.23.2...4.23.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBot Framework JS SDK 4.23.2\u003c/h2\u003e\n\u003ch2\u003eNotable changes in this release\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNode 22 support\u003c/li\u003e\n\u003cli\u003eDependency updates for security alerts\u003c/li\u003e\n\u003cli\u003eFederated Credentials for bot-to-channel auth.  This is supported for single tenant only.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eport: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4632\"\u003e#4632\u003c/a\u003e Support Federated Identity Credential by \u003ca href=\"https://github.com/sw-joelmut\"\u003e\u003ccode\u003e@​sw-joelmut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4765\"\u003emicrosoft/botbuilder-js#4765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eport: \u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6841\"\u003e#6841\u003c/a\u003e SkillDialog.InterceptOAuthCardsAsync doesn't support CloudAdapter by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4766\"\u003emicrosoft/botbuilder-js#4766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: CVE-2024-52798 vulnerability with path-to-regexp by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4817\"\u003emicrosoft/botbuilder-js#4817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: Update d3-format package by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4842\"\u003emicrosoft/botbuilder-js#4842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Run the coveralls step only for windows by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4843\"\u003emicrosoft/botbuilder-js#4843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: nanoid from 3.3.6 to 3.3.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4812\"\u003emicrosoft/botbuilder-js#4812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Support Sso for SharePoint bot ACEs by \u003ca href=\"https://github.com/bentsai10\"\u003e\u003ccode\u003e@​bentsai10\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4806\"\u003emicrosoft/botbuilder-js#4806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eport:\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/6879\"\u003e#6879\u003c/a\u003e Bot is not accepting v2 tokens from Bot Framework Emulator - Single Tenant Bots by \u003ca href=\"https://github.com/JhontSouth\"\u003e\u003ccode\u003e@​JhontSouth\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4847\"\u003emicrosoft/botbuilder-js#4847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Upgrade path-to-regexp and find-my-way packages to latest version by \u003ca href=\"https://github.com/ceciliaavila\"\u003e\u003ccode\u003e@​ceciliaavila\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4756\"\u003emicrosoft/botbuilder-js#4756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump: http-proxy-middleware from 2.0.6 to 2.0.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/botbuilder-js/pull/4778\"\u003emicrosoft/botbuilder-js#4778\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/microsoft/botbuilder-js/commit/0ca2d23561d528368c10804d46d9badcf4077ed6\"\u003e\u003ccode\u003e0ca2d23\u003c/code\u003e\u003c/a\u003e bump: Update from main for 4.23.3 (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/7534989cec2376d9af6a424ae422ab7a1c5078b3\"\u003e\u003ccode\u003e7534989\u003c/code\u003e\u003c/a\u003e bump: Update chai package (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/4a9c741533a249b072a5bc9376b0957442a961f5\"\u003e\u003ccode\u003e4a9c741\u003c/code\u003e\u003c/a\u003e Suppress fake secret in unit test. (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/botbuilder-js/commit/29ae34b0597b4bb4d75d3183590011f693406658\"\u003e\u003ccode\u003e29ae34b\u003c/code\u003e\u003c/a\u003e bump: Update p-map package (\u003ca href=\"https://redirect.github.com/Microsoft/botbuilder-js/issues/4820\"\u003e#4820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca...\n\n_Description has been truncated_","html_url":"https://github.com/OfficeDev/Microsoft-Teams-Samples/pull/2123","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OfficeDev%2FMicrosoft-Teams-Samples/issues/2123","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2123/packages"}},{"old_version":"2.27.10","new_version":"3.0.4","update_type":"major","path":"/blog","pr_created_at":"2026-04-30T00:12:06.000Z","version_change":"2.27.10 → 3.0.4","issue":{"uuid":"4354427080","node_id":"PR_kwDOCUH_6M7W6bkK","number":34,"state":"open","title":"Bump axios and browser-sync in /blog","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-30T00:12:06.000Z","updated_at":"2026-04-30T00:16:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":null,"new_version":null,"is_removal":true},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.27.10","new_version":"3.0.4"}],"path":"/blog","ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nRemoves [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nRemoves `axios`\n\nUpdates `browser-sync` from 2.27.10 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.10...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/parthvshah/parthvshah.github.io/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthvshah%2Fparthvshah.github.io/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":"2.29.3","new_version":"3.0.4","update_type":"major","path":null,"pr_created_at":"2026-04-23T19:48:40.000Z","version_change":"2.29.3 → 3.0.4","issue":{"uuid":"4318462341","node_id":"PR_kwDOCFGiqc7VGmgi","number":839,"state":"closed","title":"Bump axios and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-23T21:45:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-23T19:48:40.000Z","updated_at":"2026-04-23T21:45:42.000Z","time_to_close":7013,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"1.11.0","new_version":"1.15.2"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.29.3","new_version":"3.0.4"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `axios` from 1.11.0 to 1.15.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\u003ev1.15.2\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eLocation\u003c/code\u003e Request Header Type:\u003c/strong\u003e Adds \u003ccode\u003eLocation\u003c/code\u003e to \u003ccode\u003eCommonRequestHeadersList\u003c/code\u003e for accurate typing of redirect-aware requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7528\"\u003e#7528\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFormData Handling:\u003c/strong\u003e Removes \u003ccode\u003eContent-Type\u003c/code\u003e when no boundary is present on \u003ccode\u003eFormData\u003c/code\u003e fetch requests, supports multi-select fields, cancels \u003ccode\u003erequest.body\u003c/code\u003e instead of the source stream on fetch abort, and fixes a recursion bug in form-data serialisation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7314\"\u003e#7314\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10676\"\u003e#10676\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10702\"\u003e#10702\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10726\"\u003e#10726\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter:\u003c/strong\u003e Handles socket-only request errors without leaking keep-alive listeners. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10576\"\u003e#10576\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProgress Events:\u003c/strong\u003e Clamps \u003ccode\u003eloaded\u003c/code\u003e to \u003ccode\u003etotal\u003c/code\u003e for computable upload/download progress events. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7458\"\u003e#7458\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Aligns \u003ccode\u003erunWhen\u003c/code\u003e type with the runtime behaviour in \u003ccode\u003eInterceptorManager\u003c/code\u003e and makes response header keys case-insensitive. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7529\"\u003e#7529\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10677\"\u003e#10677\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ebuildFullPath\u003c/code\u003e:\u003c/strong\u003e Uses strict equality in the base/relative URL check. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7252\"\u003e#7252\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eAxiosURLSearchParams\u003c/code\u003e Regex:\u003c/strong\u003e Improves the regex used for param serialisation to avoid edge-case mismatches. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10736\"\u003e#10736\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResilient Value Parsing:\u003c/strong\u003e Parses out header/config values instead of throwing on malformed input. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10687\"\u003e#10687\u003c/a\u003e\u003c/strong\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\u003ev1.15.2 - April 21, 2026\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003ev1.15.1 - April 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\u003c/strong\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/582934382e4e0e0bcb679c628071a4203e93cf57\"\u003e\u003ccode\u003e5829343\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10789\"\u003e#10789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4709a48fa2717ba97f43f5432d48ca4e26c2d326\"\u003e\u003ccode\u003e4709a48\u003c/code\u003e\u003c/a\u003e fix: added fix for memory leak in sockets (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/be3336014e01f9a4fc1f8aef15303cf7daaf58db\"\u003e\u003ccode\u003ebe33360\u003c/code\u003e\u003c/a\u003e chore: update changelog (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/47915144662f2733e6c051bdcb895a8c8f0586aa\"\u003e\u003ccode\u003e4791514\u003c/code\u003e\u003c/a\u003e fix: more header pollutions (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/6feafcff6c2dbafe206161c5d09e38e1d36af66f\"\u003e\u003ccode\u003e6feafcf\u003c/code\u003e\u003c/a\u003e fix: socket issue (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/302e2739c602f00e323d4f3f5c79500647633a73\"\u003e\u003ccode\u003e302e273\u003c/code\u003e\u003c/a\u003e docs: update docs, add a couple actions etc (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ac42446be51300fe214ba3c6e40cc95f34fd6871\"\u003e\u003ccode\u003eac42446\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10767\"\u003e#10767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/908f2206b6bfeff67236784abce85935698ac1d9\"\u003e\u003ccode\u003e908f220\u003c/code\u003e\u003c/a\u003e docs: update threatmodel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10765\"\u003e#10765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f93f8155250c2e066205521eda05ae22983a1f6d\"\u003e\u003ccode\u003ef93f815\u003c/code\u003e\u003c/a\u003e docs: added docs around potential decompressions bomb (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1728aa1b15b8857f970611fd8983c06b423fc486\"\u003e\u003ccode\u003e1728aa1\u003c/code\u003e\u003c/a\u003e fix: short-circuits on any truthy non-boolean in withXSRFToken (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.15.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/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.29.3 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/TheRestartProject/restarters.net/pull/839","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRestartProject%2Frestarters.net/issues/839","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/839/packages"}},{"old_version":"2.27.10","new_version":"3.0.4","update_type":"major","path":null,"pr_created_at":"2026-04-18T19:35:01.000Z","version_change":"2.27.10 → 3.0.4","issue":{"uuid":"4288980480","node_id":"PR_kwDODPDcwM7ToJ5I","number":23,"state":"closed","title":"Bump axios and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-18T19:35:54.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-18T19:35:01.000Z","updated_at":"2026-04-18T19:36:46.000Z","time_to_close":53,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":null,"new_version":null,"is_removal":true},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.27.10","new_version":"3.0.4"}],"path":null,"ecosystem":"npm"},"body":"Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nRemoves `axios`\n\nUpdates `browser-sync` from 2.27.10 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.10...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/bhushan3/baseline/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/bhushan3/baseline/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhushan3%2Fbaseline/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"2.26.7","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-04-13T21:15:18.000Z","version_change":"2.26.7 → 2.29.3","issue":{"uuid":"4257937051","node_id":"PR_kwDODlnX5s7SHsNm","number":27,"state":"closed","title":"Bump socket.io-parser and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-13T21:17:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T21:15:18.000Z","updated_at":"2026-04-13T21:17:17.000Z","time_to_close":118,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"socket.io-parser","repository_url":"https://github.com/socketio/socket.io","old_version":"3.3.0","new_version":"4.2.6"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [socket.io-parser](https://github.com/socketio/socket.io) to 4.2.6 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `socket.io-parser` from 3.3.0 to 4.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketio/socket.io/releases\"\u003esocket.io-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esocket.io-parser@4.2.6\u003c/h2\u003e\n\u003cp\u003eThis release includes a fix for \u003ca href=\"https://github.com/socketio/socket.io/security/advisories/GHSA-677m-j7p3-52f9\"\u003eCVE-2026-33151\u003c/a\u003e. Please upgrade as soon as possible.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a limit to the number of binary attachments (\u003ca href=\"https://github.com/socketio/socket.io/commit/b25738c416c4e32fbff62ee182afa8f6d0dacf78\"\u003eb25738c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-parser@4.2.5\u003c/h2\u003e\n\u003cp\u003eThis release contains a bump of \u003ccode\u003edebug\u003c/code\u003e from \u003ccode\u003e~4.3.1\u003c/code\u003e to \u003ccode\u003e~4.4.1\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/commits/socket.io-parser@4.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for socket.io-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/andersonplima/pos-dev-software-web-avanc/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/andersonplima/pos-dev-software-web-avanc/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersonplima%2Fpos-dev-software-web-avanc/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"2.26.7","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-04-12T19:46:15.000Z","version_change":"2.26.7 → 2.29.3","issue":{"uuid":"4249712360","node_id":"PR_kwDOD59yf87R0AJN","number":18,"state":"closed","title":"Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-12T19:47:54.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-12T19:46:15.000Z","updated_at":"2026-04-12T19:47:55.000Z","time_to_close":99,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/taras-polishchuk/igopt/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/taras-polishchuk/igopt/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/taras-polishchuk%2Figopt/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"2.26.3","new_version":"2.29.3","update_type":"minor","path":"/wp-content/themes/cannabis","pr_created_at":"2026-04-10T10:20:04.000Z","version_change":"2.26.3 → 2.29.3","issue":{"uuid":"4238434855","node_id":"PR_kwDODZC6JM7RahGf","number":35,"state":"closed","title":"Bump ws and browser-sync in /wp-content/themes/cannabis","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-10T10:25:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-10T10:20:04.000Z","updated_at":"2026-04-10T10:25:58.000Z","time_to_close":352,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.3","new_version":"2.29.3"}],"path":"/wp-content/themes/cannabis","ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.3 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.3...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/hanscode/cannabis-doctor-web/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanscode%2Fcannabis-doctor-web/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"}},{"old_version":"2.26.7","new_version":"3.0.4","update_type":"major","path":"/exhibition/_ExhibitionWebsite","pr_created_at":"2026-04-10T07:11:48.000Z","version_change":"2.26.7 → 3.0.4","issue":{"uuid":"4237301343","node_id":"PR_kwDOCu6Anc7RXw10","number":78,"state":"closed","title":"Bump axios and browser-sync in /exhibition/_ExhibitionWebsite","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-14T23:57:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-10T07:11:48.000Z","updated_at":"2026-04-14T23:57:24.000Z","time_to_close":405934,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.19.0","new_version":"1.15.0"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"3.0.4"}],"path":"/exhibition/_ExhibitionWebsite","ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `axios` from 0.19.0 to 1.15.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\u003ev1.15.0\u003c/h2\u003e\n\u003cp\u003eThis release delivers two critical security patches, adds runtime support for Deno and Bun, and includes significant CI hardening, documentation improvements, and routine dependency updates.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDeprecation:\u003c/strong\u003e \u003ccode\u003eurl.parse()\u003c/code\u003e usage has been replaced to address Node.js deprecation warnings. If you are on a recent version of Node.js, this resolves console warnings you may have been seeing. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10625\"\u003e#10625\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed a \u003ccode\u003eno_proxy\u003c/code\u003e hostname normalisation bypass that could lead to Server-Side Request Forgery (SSRF). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10661\"\u003e#10661\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection:\u003c/strong\u003e Fixed an unrestricted cloud metadata exfiltration vulnerability via a header injection chain. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10660\"\u003e#10660\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Support:\u003c/strong\u003e Added compatibility checks and documentation for Deno and Bun environments. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10652\"\u003e#10652\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10653\"\u003e#10653\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCI Security:\u003c/strong\u003e Hardened workflow permissions to least privilege, added the \u003ccode\u003ezizmor\u003c/code\u003e security scanner, pinned action versions, and gated npm publishing with OIDC and environment protection. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10618\"\u003e#10618\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10619\"\u003e#10619\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10627\"\u003e#10627\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10637\"\u003e#10637\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10666\"\u003e#10666\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003eserialize-javascript\u003c/code\u003e, \u003ccode\u003ehandlebars\u003c/code\u003e, \u003ccode\u003epicomatch\u003c/code\u003e, \u003ccode\u003evite\u003c/code\u003e, and \u003ccode\u003edenoland/setup-deno\u003c/code\u003e to latest versions. Added a 7-day Dependabot cooldown period. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10574\"\u003e#10574\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10572\"\u003e#10572\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10568\"\u003e#10568\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10663\"\u003e#10663\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10664\"\u003e#10664\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10665\"\u003e#10665\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10669\"\u003e#10669\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10670\"\u003e#10670\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10616\"\u003e#10616\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation:\u003c/strong\u003e Unified docs, improved \u003ccode\u003ebeforeRedirect\u003c/code\u003e credential leakage example, clarified \u003ccode\u003ewithCredentials\u003c/code\u003e/\u003ccode\u003ewithXSRFToken\u003c/code\u003e behaviour, HTTP/2 support notes, async/await timeout error handling, header case preservation, and various typo fixes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10649\"\u003e#10649\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10624\"\u003e#10624\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7452\"\u003e#7452\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7471\"\u003e#7471\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10654\"\u003e#10654\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10644\"\u003e#10644\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10589\"\u003e#10589\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHousekeeping:\u003c/strong\u003e Removed stale files, regenerated lockfile, and updated sponsor scripts and blocks. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10584\"\u003e#10584\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10650\"\u003e#10650\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10582\"\u003e#10582\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10640\"\u003e#10640\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10659\"\u003e#10659\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10668\"\u003e#10668\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTests:\u003c/strong\u003e Added regression coverage for urlencoded \u003ccode\u003eContent-Type\u003c/code\u003e casing. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10573\"\u003e#10573\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/raashish1601\"\u003e\u003ccode\u003e@​raashish1601\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10573\"\u003e#10573\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Kilros0817\"\u003e\u003ccode\u003e@​Kilros0817\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10625\"\u003e#10625\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/ashstrc\"\u003e\u003ccode\u003e@​ashstrc\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10624\"\u003e#10624\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Abhi3975\"\u003e\u003ccode\u003e@​Abhi3975\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10589\"\u003e#10589\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/theamodhshetty\"\u003e\u003ccode\u003e@​theamodhshetty\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7452\"\u003e#7452\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e None identified in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAction Required:\u003c/strong\u003e If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 alignment and \u003ccode\u003emain\u003c/code\u003e entry compatibility fix).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Features:\u003c/strong\u003e No new end-user features were introduced in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest Coverage Expansion:\u003c/strong\u003e Added broader smoke/module test coverage for CJS and ESM package usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7510\"\u003e#7510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Trim trailing CRLF in normalised header values. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2:\u003c/strong\u003e Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Cancel \u003ccode\u003eReadableStream\u003c/code\u003e created during request-stream capability probing to prevent async resource leaks. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed env proxy behavior with \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7499\"\u003e#7499\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\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.13.2...v1.13.3\"\u003e1.13.3\u003c/a\u003e (2026-01-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e Use port 443 for HTTPS connections by default. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7256\"\u003e#7256\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/d7e60653460480ffacecf85383012ca1baa6263e\"\u003ed7e6065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einterceptor:\u003c/strong\u003e handle the error in the same interceptor (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6269\"\u003e#6269\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/5945e40bb171d4ac4fc195df276cf952244f0f89\"\u003e5945e40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emain field in package.json should correspond to cjs artifacts (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5756\"\u003e#5756\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7373fbff24cd92ce650d99ff6f7fe08c2e2a0a04\"\u003e7373fbf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epackage.json:\u003c/strong\u003e add 'bun' package.json 'exports' condition. Load the Node.js build in Bun instead of the browser build (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5754\"\u003e#5754\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b89217e3e91de17a3d55e2b8f39ceb0e9d8aeda8\"\u003eb89217e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esilentJSONParsing=false should throw on invalid JSON (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7257\"\u003e#7257\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7d19335e43d6754a1a9a66e424f7f7da259895bf\"\u003e7d19335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturn AxiosError into a native error (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5394\"\u003e#5394\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5558\"\u003e#5558\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/1c6a86dd2c0623ee1af043a8491dbc96d40e883b\"\u003e1c6a86d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add handlers to AxiosInterceptorManager interface (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5551\"\u003e#5551\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/8d1271b49fc226ed7defd07cd577bd69a55bb13a\"\u003e8d1271b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e restore AxiosError.cause type from unknown to Error (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7327\"\u003e#7327\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/d8233d9e8e9a64bfba9bbe01d475ba417510b82b\"\u003ed8233d9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eunclear error message is thrown when specifying an empty proxy authorization (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6314\"\u003e#6314\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6ef867e684adf7fb2343e3b29a79078a3c76dc29\"\u003e6ef867e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eundefined\u003c/code\u003e as a value in AxiosRequestConfig (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5560\"\u003e#5560\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/095033c626895ecdcda2288050b63dcf948db3bd\"\u003e095033c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd automatic minor and patch upgrades to dependabot (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6053\"\u003e#6053\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/65a7584eda6164980ddb8cf5372f0afa2a04c1ed\"\u003e65a7584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd Node.js coverage script using c8 (closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/7289\"\u003e#7289\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7294\"\u003e#7294\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/ec9d94e9f88da13e9219acadf65061fb38ce080a\"\u003eec9d94e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded copilot instructions (\u003ca href=\"https://github.com/axios/axios/commit/3f83143bfe617eec17f9d7dcf8bafafeeae74c26\"\u003e3f83143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecompatibility with frozen prototypes (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6265\"\u003e#6265\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/860e03396a536e9b926dacb6570732489c9d7012\"\u003e860e033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eenhance pipeFileToResponse with error handling (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7169\"\u003e#7169\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/88d78842541610692a04282233933d078a8a2552\"\u003e88d7884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e Intellisense for string literals in a widened union (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6134\"\u003e#6134\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/f73474d02c5aa957b2daeecee65508557fd3c6e5\"\u003ef73474d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/microsoft/TypeScript/issues/33471/issues/issuecomment-1376364329\"\u003emicrosoft/TypeScript#33471\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: silentJSONParsing=false should throw on invalid JSON (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7\"\u003e#7\u003c/a\u003e…\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7298\"\u003e#7298\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a4230f5581b3f58b6ff531b6dbac377a4fd7942a\"\u003ea4230f5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e \u003ca href=\"https://redirect.github.com/axios/axios/issues/7\"\u003e#7\u003c/a\u003e \u003ca href=\"https://redirect.github.com/axios/axios/issues/7298\"\u003e#7298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump peter-evans/create-pull-request from 7 to 8 in the github-actions group (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7334\"\u003e#7334\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2d6ad5e48bd29b0b2b5e7e95fb473df98301543a\"\u003e2d6ad5e\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/ashvin2005\" title=\"+1752/-4 ([#7218](https://github.com/axios/axios/issues/7218) [#7218](https://github.com/axios/axios/issues/7218) )\"\u003eAshvin Tiwari\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mochinikunj\" title=\"+940/-12 ([#7294](https://github.com/axios/axios/issues/7294) [#7294](https://github.com/axios/axios/issues/7294) )\"\u003eNikunj Mochi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/imanchalsingh\" title=\"+544/-102 ([#7169](https://github.com/axios/axios/issues/7169) [#7185](https://github.com/axios/axios/issues/7185) )\"\u003eAnchal Singh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jasonsaayman\" title=\"+317/-73 ([#7334](https://github.com/axios/axios/issues/7334) [#7298](https://github.com/axios/axios/issues/7298) )\"\u003ejasonsaayman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/brodo\" title=\"+99/-120 ([#5558](https://github.com/axios/axios/issues/5558) )\"\u003eJulian Dax\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AKASHDHARDUBEY\" title=\"+167/-0 ([#7287](https://github.com/axios/axios/issues/7287) [#7288](https://github.com/axios/axios/issues/7288) )\"\u003eAkash Dhar Dubey\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/madhumitaaa\" title=\"+20/-68 ([#7198](https://github.com/axios/axios/issues/7198) )\"\u003eMadhumita\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Tackoil\" title=\"+80/-2 ([#6269](https://github.com/axios/axios/issues/6269) )\"\u003eTackoil\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/justindhillon\" title=\"+41/-41 ([#6324](https://github.com/axios/axios/issues/6324) [#6315](https://github.com/axios/axios/issues/6315) )\"\u003eJustin Dhillon\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Rudrxxx\" title=\"+71/-2 ([#7257](https://github.com/axios/axios/issues/7257) )\"\u003eRudransh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WuMingDao\" title=\"+36/-36 ([#7215](https://github.com/axios/axios/issues/7215) )\"\u003eWuMingDao\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/codenomnom\" title=\"+70/-0 ([#7201](https://github.com/axios/axios/issues/7201) [#7201](https://github.com/axios/axios/issues/7201) )\"\u003ecodenomnom\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Nandann018-ux\" title=\"+60/-10 ([#7272](https://github.com/axios/axios/issues/7272) )\"\u003eNandan Acharya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/KernelDeimos\" title=\"+22/-40 ([#7042](https://github.com/axios/axios/issues/7042) )\"\u003eEric Dubé\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/tiborpilz\" title=\"+40/-4 ([#5551](https://github.com/axios/axios/issues/5551) )\"\u003eTibor Pilz\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/joaoGabriel55\" title=\"+31/-4 ([#6314](https://github.com/axios/axios/issues/6314) )\"\u003eGabriel Quaresma\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/turadg\" title=\"+23/-6 ([#6265](https://github.com/axios/axios/issues/6265) )\"\u003eTuradg Aleahmad\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/772a4e54ecc4cc2421e2b746daff0aca10f359d7\"\u003e\u003ccode\u003e772a4e5\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10671\"\u003e#10671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4b071371be2f810b4bc7797a13838e0f806ebb22\"\u003e\u003ccode\u003e4b07137\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.0 to 8.0.5 in /tests/smoke/esm (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10663\"\u003e#10663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/51e57b39db251bfe3d34af5c943dfea18e06c8b6\"\u003e\u003ccode\u003e51e57b3\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.2 to 8.0.5 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10664\"\u003e#10664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fba1a77930f0c459677b729161627234b88c90aa\"\u003e\u003ccode\u003efba1a77\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.2 to 8.0.5 in /tests/module/esm (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10665\"\u003e#10665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0bf6e28eac86e87da2b60bbf5ea4237910e1a08e\"\u003e\u003ccode\u003e0bf6e28\u003c/code\u003e\u003c/a\u003e chore(deps): bump denoland/setup-deno in the github-actions group (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10669\"\u003e#10669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/8107157c572ee4a54cb28c01ab7f7f3d895ba661\"\u003e\u003ccode\u003e8107157\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the development_dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10670\"\u003e#10670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e66530e3302d56176befd0778155dafea2487542\"\u003e\u003ccode\u003ee66530e\u003c/code\u003e\u003c/a\u003e ci: require npm-publish environment for releases (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10666\"\u003e#10666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/49f23cbfe4d308a075281c5f798d4c68f648cbe2\"\u003e\u003ccode\u003e49f23cb\u003c/code\u003e\u003c/a\u003e chore(sponsor): update sponsor block (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10668\"\u003e#10668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/363185461b90b1b78845dc8a99a1f103d9b122a1\"\u003e\u003ccode\u003e3631854\u003c/code\u003e\u003c/a\u003e fix: unrestricted cloud metadata exfiltration via header injection chain (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10\"\u003e#10\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fb3befb6daac6cad26b2e54094d0f2d9e47f24df\"\u003e\u003ccode\u003efb3befb\u003c/code\u003e\u003c/a\u003e fix: no_proxy hostname normalization bypass leads to ssrf (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10661\"\u003e#10661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.19.0...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Muchete/Lateral-Computation/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Muchete/Lateral-Computation/pull/78","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Muchete%2FLateral-Computation/issues/78","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/78/packages"}},{"old_version":"2.26.10","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-04-02T23:42:07.000Z","version_change":"2.26.10 → 2.29.3","issue":{"uuid":"4197473187","node_id":"PR_kwDOENgV9M7PsUnf","number":12,"state":"closed","title":"⬆️ Bump socket.io-parser and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-02T23:51:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T23:42:07.000Z","updated_at":"2026-04-02T23:51:08.000Z","time_to_close":537,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️","packages":[{"name":"Bump socket.io-parser"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.10","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [socket.io-parser](https://github.com/socketio/socket.io) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `socket.io-parser` from 3.2.0 to 4.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketio/socket.io/releases\"\u003esocket.io-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esocket.io-parser@4.2.6\u003c/h2\u003e\n\u003cp\u003eThis release includes a fix for \u003ca href=\"https://github.com/socketio/socket.io/security/advisories/GHSA-677m-j7p3-52f9\"\u003eCVE-2026-33151\u003c/a\u003e. Please upgrade as soon as possible.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a limit to the number of binary attachments (\u003ca href=\"https://github.com/socketio/socket.io/commit/b25738c416c4e32fbff62ee182afa8f6d0dacf78\"\u003eb25738c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-parser@4.2.5\u003c/h2\u003e\n\u003cp\u003eThis release contains a bump of \u003ccode\u003edebug\u003c/code\u003e from \u003ccode\u003e~4.3.1\u003c/code\u003e to \u003ccode\u003e~4.4.1\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/commits/socket.io-parser@4.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for socket.io-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.10 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.10...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/joshmu/ts-learning/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshmu%2Fts-learning/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"2.26.10","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-04-02T23:41:59.000Z","version_change":"2.26.10 → 2.29.3","issue":{"uuid":"4197472886","node_id":"PR_kwDOENgV9M7PsUj5","number":10,"state":"closed","title":"⬆️ Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-04-02T23:50:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T23:41:59.000Z","updated_at":"2026-04-02T23:50:50.000Z","time_to_close":525,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️","packages":[{"name":"Bump ws"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.10","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.10 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.10...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/joshmu/ts-learning/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshmu%2Fts-learning/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"2.28.1","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-04-02T23:36:35.000Z","version_change":"2.28.1 → 2.29.3","issue":{"uuid":"4197460959","node_id":"PR_kwDOEENe3M7PsSgK","number":17,"state":"closed","title":"Bump eazy-logger and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-04-02T23:54:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T23:36:35.000Z","updated_at":"2026-04-02T23:54:19.000Z","time_to_close":1057,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"eazy-logger","repository_url":"https://github.com/shakyshane/easy-logger","old_version":"4.0.0","new_version":"4.1.0"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.28.1","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [eazy-logger](https://github.com/shakyshane/easy-logger) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `eazy-logger` from 4.0.0 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/a2e0ddc4d7e263a6dcbdaaa450ae8185349f2b82\"\u003e\u003ccode\u003ea2e0ddc\u003c/code\u003e\u003c/a\u003e 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/5a4da5d7c44de707db798ea3dedec80f48862c2c\"\u003e\u003ccode\u003e5a4da5d\u003c/code\u003e\u003c/a\u003e Merge branch 'L-four-master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/a8baa6fe441d19ffa9916eba367016b7937a28fd\"\u003e\u003ccode\u003ea8baa6f\u003c/code\u003e\u003c/a\u003e Reslove CVE-2024-57075 with and add a test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/0d0f1063d3572358465bb5e2e3410e1eb3c4609c\"\u003e\u003ccode\u003e0d0f106\u003c/code\u003e\u003c/a\u003e 4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shakyShane/eazy-logger/commit/c332d9c5ef5e1ad1c06db2fbcd05e9bf4789398a\"\u003e\u003ccode\u003ec332d9c\u003c/code\u003e\u003c/a\u003e chalk as dep\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shakyshane/easy-logger/compare/v4.0.0...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.28.1 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.1...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/joshmu/typescript-play/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshmu%2Ftypescript-play/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"2.26.7","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-03-20T21:59:07.000Z","version_change":"2.26.7 → 2.29.3","issue":{"uuid":"4110310660","node_id":"PR_kwDOC6ndO87MQ8_U","number":69,"state":"closed","title":"Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-20T22:15:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-20T21:59:07.000Z","updated_at":"2026-03-20T22:15:15.000Z","time_to_close":966,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kasiaizak/masterszef/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kasiaizak/masterszef/pull/69","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasiaizak%2Fmasterszef/issues/69","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/69/packages"}},{"old_version":"2.26.7","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-03-20T19:15:41.000Z","version_change":"2.26.7 → 2.29.3","issue":{"uuid":"4109681820","node_id":"PR_kwDOC4JQcs7MO7I5","number":62,"state":"closed","title":"Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-20T20:36:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-20T19:15:41.000Z","updated_at":"2026-03-20T20:36:51.000Z","time_to_close":4868,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\r\nconst WebSocket = require('ws');\r\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kasiaizak/business-card/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kasiaizak/business-card/pull/62","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasiaizak%2Fbusiness-card/issues/62","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/62/packages"}},{"old_version":"2.24.1","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-03-19T02:04:52.000Z","version_change":"2.24.1 → 2.29.3","issue":{"uuid":"4098760437","node_id":"PR_kwDOAPyAJs7LuEAl","number":1060,"state":"open","title":"Bump socket.io-parser, socket.io-client, karma and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-19T02:04:52.000Z","updated_at":"2026-03-19T02:05:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"socket.io-parser, socket.io-client, karma"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.24.1","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [socket.io-parser](https://github.com/socketio/socket.io) to 4.2.6 and updates ancestor dependencies [socket.io-parser](https://github.com/socketio/socket.io), [socket.io-client](https://github.com/socketio/socket.io), [karma](https://github.com/karma-runner/karma) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `socket.io-parser` from 2.3.1 to 4.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketio/socket.io/releases\"\u003esocket.io-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esocket.io-parser@4.2.6\u003c/h2\u003e\n\u003cp\u003eThis release includes a fix for \u003ca href=\"https://github.com/socketio/socket.io/security/advisories/GHSA-677m-j7p3-52f9\"\u003eCVE-2026-33151\u003c/a\u003e. Please upgrade as soon as possible.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a limit to the number of binary attachments (\u003ca href=\"https://github.com/socketio/socket.io/commit/b25738c416c4e32fbff62ee182afa8f6d0dacf78\"\u003eb25738c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-parser@4.2.5\u003c/h2\u003e\n\u003cp\u003eThis release contains a bump of \u003ccode\u003edebug\u003c/code\u003e from \u003ccode\u003e~4.3.1\u003c/code\u003e to \u003ccode\u003e~4.4.1\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/commits/socket.io-parser@4.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for socket.io-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io-client` from 1.7.4 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketio/socket.io/releases\"\u003esocket.io-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esocket.io-client@4.8.3\u003c/h2\u003e\n\u003cp\u003eThere were some minor bug fixes on the server side, which mandate a client bump.\u003c/p\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/engine.io-client/releases/tag/6.5.2\"\u003e\u003ccode\u003eengine.io-client@~6.6.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/releases/tag/8.18.3\"\u003e\u003ccode\u003ews@~8.18.3\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/websockets/ws/compare/8.17.1...8.18.3\"\u003ediff\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-client@4.8.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebundle\u003c/strong\u003e: do not mangle the \u0026quot;_placeholder\u0026quot; attribute (bis) (\u003ca href=\"https://github.com/socketio/socket.io/commit/cdae01983a8ae840fc9812875a8b88166b377c11\"\u003ecdae019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrain queue before emitting \u0026quot;connect\u0026quot; (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5259\"\u003e#5259\u003c/a\u003e) (\u003ca href=\"https://github.com/socketio/socket.io/commit/d19928e8d8b325310274031ed7de2ddc93ebb589\"\u003ed19928e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/engine.io-client/releases/tag/6.6.1\"\u003e\u003ccode\u003eengine.io-client@~6.6.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/releases/tag/8.17.1\"\u003e\u003ccode\u003ews@~8.17.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-client@4.8.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebundle:\u003c/strong\u003e do not mangle the \u0026quot;_placeholder\u0026quot; attribute (\u003ca href=\"https://github.com/socketio/socket.io/commit/ca9e994815aa2e31e0342e37ccdc2e9e8c5fd13c\"\u003eca9e994\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/engine.io-client/releases/tag/6.5.2\"\u003e\u003ccode\u003eengine.io-client@~6.6.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/releases/tag/8.17.1\"\u003e\u003ccode\u003ews@~8.17.1\u003c/code\u003e\u003c/a\u003e (no change)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esocket.io-client@4.8.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003ch4\u003eCustom transport implementations\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003etransports\u003c/code\u003e option now accepts an array of transport implementations:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { io } from \u0026quot;socket.io-client\u0026quot;;\r\nimport { XHR, WebSocket } from \u0026quot;engine.io-client\u0026quot;;\r\n\u003cp\u003econst socket = io({\ntransports: [XHR, WebSocket]\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eHere is the list of provided implementations:\u003c/p\u003e\n\u003cp\u003e| Transport       | Description                                                                                          |\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/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/dd717924556d18b4453b63465fbf9b7c32788ac6\"\u003e\u003ccode\u003edd71792\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/bb0b480d2ab3108a8ae255b539015da451fdb249\"\u003e\u003ccode\u003ebb0b480\u003c/code\u003e\u003c/a\u003e fix(sio): improve \u003ccode\u003eio.close()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5344\"\u003e#5344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/161be91975ccc12d8cc35b1b511e00e5a86bad87\"\u003e\u003ccode\u003e161be91\u003c/code\u003e\u003c/a\u003e test(sio): pin version of the client bundle in the tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/socketio/socket.io/compare/1.7.4...socket.io-client@4.8.3\"\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 socket.io-client since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `karma` from 2.0.0 to 6.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karma-runner/karma/releases\"\u003ekarma's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.3...v6.4.4\"\u003e6.4.4\u003c/a\u003e (2024-07-29)\u003c/h2\u003e\n\u003ch2\u003ev6.4.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.2...v6.4.3\"\u003e6.4.3\u003c/a\u003e (2024-02-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd build commits for patch release (\u003ca href=\"https://github.com/karma-runner/karma/commit/d7f2d69ff41a5811552412080519b1984ff48669\"\u003ed7f2d69\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.1...v6.4.2\"\u003e6.4.2\u003c/a\u003e (2023-04-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efew typos (\u003ca href=\"https://github.com/karma-runner/karma/commit/c6a42710b40e81269f1e6c5d5bb55d01188a8872\"\u003ec6a4271\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.0...v6.4.1\"\u003e6.4.1\u003c/a\u003e (2022-09-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass integrity value (\u003ca href=\"https://github.com/karma-runner/karma/commit/63d86befd3431fe8e1500e22f4f115a3762d000a\"\u003e63d86be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.20...v6.4.0\"\u003e6.4.0\u003c/a\u003e (2022-06-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport SRI verification of link tags (\u003ca href=\"https://github.com/karma-runner/karma/commit/dc51a2e0e9b9805f7740f52fde01bcd20adc2dfc\"\u003edc51a2e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport SRI verification of script tags (\u003ca href=\"https://github.com/karma-runner/karma/commit/6a54b1c2a1df8214c470b8a5cc8036912874637e\"\u003e6a54b1c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.3.20\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.19...v6.3.20\"\u003e6.3.20\u003c/a\u003e (2022-05-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprefer IPv4 addresses when resolving domains (\u003ca href=\"https://github.com/karma-runner/karma/commit/e17698f950af83bf2b3edc540d2a3e1fb73cba59\"\u003ee17698f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/karma-runner/karma/issues/3730\"\u003e#3730\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.3.19\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.18...v6.3.19\"\u003e6.3.19\u003c/a\u003e (2022-04-19)\u003c/h2\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karma-runner/karma/blob/master/CHANGELOG.md\"\u003ekarma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.3...v6.4.4\"\u003e6.4.4\u003c/a\u003e (2024-07-29)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.2...v6.4.3\"\u003e6.4.3\u003c/a\u003e (2024-02-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd build commits for patch release (\u003ca href=\"https://github.com/karma-runner/karma/commit/d7f2d69ff41a5811552412080519b1984ff48669\"\u003ed7f2d69\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.1...v6.4.2\"\u003e6.4.2\u003c/a\u003e (2023-04-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efew typos (\u003ca href=\"https://github.com/karma-runner/karma/commit/c6a42710b40e81269f1e6c5d5bb55d01188a8872\"\u003ec6a4271\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.4.0...v6.4.1\"\u003e6.4.1\u003c/a\u003e (2022-09-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass integrity value (\u003ca href=\"https://github.com/karma-runner/karma/commit/63d86befd3431fe8e1500e22f4f115a3762d000a\"\u003e63d86be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.20...v6.4.0\"\u003e6.4.0\u003c/a\u003e (2022-06-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport SRI verification of link tags (\u003ca href=\"https://github.com/karma-runner/karma/commit/dc51a2e0e9b9805f7740f52fde01bcd20adc2dfc\"\u003edc51a2e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport SRI verification of script tags (\u003ca href=\"https://github.com/karma-runner/karma/commit/6a54b1c2a1df8214c470b8a5cc8036912874637e\"\u003e6a54b1c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.19...v6.3.20\"\u003e6.3.20\u003c/a\u003e (2022-05-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprefer IPv4 addresses when resolving domains (\u003ca href=\"https://github.com/karma-runner/karma/commit/e17698f950af83bf2b3edc540d2a3e1fb73cba59\"\u003ee17698f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/karma-runner/karma/issues/3730\"\u003e#3730\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.18...v6.3.19\"\u003e6.3.19\u003c/a\u003e (2022-04-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e error out when opening a new tab fails (\u003ca href=\"https://github.com/karma-runner/karma/commit/099b85ed0a46e37dd7cb14fc1596cbb1b3eabce9\"\u003e099b85e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/karma-runner/karma/compare/v6.3.17...v6.3.18\"\u003e6.3.18\u003c/a\u003e (2022-04-13)\u003c/h2\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/karma-runner/karma/commit/84f85e7016efc2266fa6b3465f494a3fa151c85c\"\u003e\u003ccode\u003e84f85e7\u003c/code\u003e\u003c/a\u003e chore(release): 6.4.4 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/a4d128494d718b9222f57aeac57129361830a39e\"\u003e\u003ccode\u003ea4d1284\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ws from 6.2.1 to 6.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/d8cf806e776158898c3c811ad20e16d3d0dbce87\"\u003e\u003ccode\u003ed8cf806\u003c/code\u003e\u003c/a\u003e chore(release): 6.4.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/d7f2d69ff41a5811552412080519b1984ff48669\"\u003e\u003ccode\u003ed7f2d69\u003c/code\u003e\u003c/a\u003e fix: add build commits for patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/85a2eeb18f52e365a9b8bd342278fb4382743beb\"\u003e\u003ccode\u003e85a2eeb\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump decode-uri-component from 0.2.0 to 0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/0bffce2fa46e733e90f611dccb37c99d0d2eb951\"\u003e\u003ccode\u003e0bffce2\u003c/code\u003e\u003c/a\u003e build(deps): updated socket.io version to fix security issues with socket.io-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/86667ab49de45bf99417006c175bef512694ff49\"\u003e\u003ccode\u003e86667ab\u003c/code\u003e\u003c/a\u003e build(deps): bump follow-redirects from 1.11.0 to 1.15.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/450fdfdac5b999967daec1020f1ac69cf9b854ab\"\u003e\u003ccode\u003e450fdfd\u003c/code\u003e\u003c/a\u003e docs: Add deprecation notice to Karma README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/9de3c00988884335775de746eb8571697a86410b\"\u003e\u003ccode\u003e9de3c00\u003c/code\u003e\u003c/a\u003e chore(release): 6.4.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karma-runner/karma/commit/c6a42710b40e81269f1e6c5d5bb55d01188a8872\"\u003e\u003ccode\u003ec6a4271\u003c/code\u003e\u003c/a\u003e fix: few typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/karma-runner/karma/compare/v2.0.0...v6.4.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.24.1 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.24.1...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ministryofjustice/cla_frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/ministryofjustice/cla_frontend/pull/1060","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fcla_frontend/issues/1060","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1060/packages"}},{"old_version":"2.24.1","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-03-06T21:01:26.000Z","version_change":"2.24.1 → 2.29.3","issue":{"uuid":"4036155597","node_id":"PR_kwDOAPyAJs7ImhQc","number":1058,"state":"open","title":"Bump immutable and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-06T21:01:26.000Z","updated_at":"2026-03-06T21:02:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"immutable","repository_url":"https://github.com/immutable-js/immutable-js","old_version":"3.8.2","new_version":"3.8.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.24.1","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [immutable](https://github.com/immutable-js/immutable-js) to 3.8.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `immutable` from 3.8.2 to 3.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/immutable-js/immutable-js/releases\"\u003eimmutable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.3\u003c/h2\u003e\n\u003cp\u003eFix Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in immutable\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md\"\u003eimmutable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\nDates are formatted as YYYY-MM-DD.\u003c/p\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003e5.1.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in immutable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate some files to TS by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2125\"\u003eimmutable-js/immutable-js#2125\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eIterator.ts\u003c/li\u003e\n\u003cli\u003ePairSorting.ts\u003c/li\u003e\n\u003cli\u003etoJS.ts\u003c/li\u003e\n\u003cli\u003eMath.ts\u003c/li\u003e\n\u003cli\u003eHash.ts\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtract CollectionHelperMethods and convert to TS by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2131\"\u003eimmutable-js/immutable-js#2131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse npm \u003ca href=\"https://docs.npmjs.com/trusted-publishers\"\u003etrusted publishing only\u003c/a\u003e to avoid token stealing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix/a11y issues by \u003ca href=\"https://github.com/lyannel\"\u003e\u003ccode\u003e@​lyannel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2136\"\u003eimmutable-js/immutable-js#2136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDoc add Map.get signature update by \u003ca href=\"https://github.com/borracciaBlu\"\u003e\u003ccode\u003e@​borracciaBlu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2138\"\u003eimmutable-js/immutable-js#2138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(doc):minor-issues#2132 by \u003ca href=\"https://github.com/JayMeDotDot\"\u003e\u003ccode\u003e@​JayMeDotDot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2133\"\u003eimmutable-js/immutable-js#2133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix algolia search by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2135\"\u003eimmutable-js/immutable-js#2135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypo in OrderedMap by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2144\"\u003eimmutable-js/immutable-js#2144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Sort all imports and activate eslint import rule by \u003ca href=\"https://github.com/jdeniau\"\u003e\u003ccode\u003e@​jdeniau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2119\"\u003eimmutable-js/immutable-js#2119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.3\u003c/h2\u003e\n\u003ch3\u003eTypeScript\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow readonly map entry constructor by \u003ca href=\"https://github.com/septs\"\u003e\u003ccode\u003e@​septs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/pull/2123\"\u003eimmutable-js/immutable-js#2123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cp\u003eThere has been a huge amount of changes in the documentation, mainly migrate from an autogenerated documentation from .d.ts file, to a proper documentation in markdown.\nThe playground has been included on nearly all method examples.\nWe added a page about browser extensions too: \u003ca href=\"https://immutable-js.com/browser-extension/\"\u003ehttps://immutable-js.com/browser-extension/\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eInternal\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/immutable-js/immutable-js/commit/c4074256bf48ab372fdad2b3d47db89306a5211e\"\u003e\u003ccode\u003ec407425\u003c/code\u003e\u003c/a\u003e bump v3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/immutable-js/immutable-js/commit/c6ff68a47f1120ef5448179035c79fe9f5836f2a\"\u003e\u003ccode\u003ec6ff68a\u003c/code\u003e\u003c/a\u003e release script on 3.x branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/immutable-js/immutable-js/commit/a675a6656416a7c73178b77de4eb198d4342dcd9\"\u003e\u003ccode\u003ea675a66\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/immutable-js/immutable-js/issues/2179\"\u003e#2179\u003c/a\u003e from immutable-js/port-patch-for-cve-2026-29063\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/immutable-js/immutable-js/commit/6e2cf1cfe6137e72dfa48fc2cfa8f4d399d113f9\"\u003e\u003ccode\u003e6e2cf1c\u003c/code\u003e\u003c/a\u003e Port patch for CVE 2026-29063 onto branch 3.x\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/immutable-js/immutable-js/compare/v3.8.2...v3.8.3\"\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 immutable since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.24.1 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\r\nnpm install browser-sync@latest\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.24.1...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ministryofjustice/cla_frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/ministryofjustice/cla_frontend/pull/1058","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fcla_frontend/issues/1058","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1058/packages"}},{"old_version":"2.29.3","new_version":"3.0.4","update_type":"major","path":null,"pr_created_at":"2026-02-25T22:02:07.000Z","version_change":"2.29.3 → 3.0.4","issue":{"uuid":"3992060654","node_id":"PR_kwDODr_5Pc7GXTMb","number":18,"state":"closed","title":"Bump serve-static and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-25T22:04:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-25T22:02:07.000Z","updated_at":"2026-02-25T22:04:43.000Z","time_to_close":154,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"serve-static","repository_url":"https://github.com/expressjs/serve-static","old_version":"1.13.2","new_version":"1.16.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.29.3","new_version":"3.0.4"}],"path":null,"ecosystem":"npm"},"body":"Bumps [serve-static](https://github.com/expressjs/serve-static) to 1.16.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `serve-static` from 1.13.2 to 1.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1 by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/227\"\u003eexpressjs/serve-static#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.16.3 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/229\"\u003eexpressjs/serve-static#229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eencodeurl@~2.0.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/180\"\u003eexpressjs/serve-static#180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump send to 0.19 by \u003ca href=\"https://github.com/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\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/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\"\u003ehttps://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\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/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\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/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.16.3 / 2024-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.2 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.1 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.19.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.15.0 / 2022-03-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.2 / 2021-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1 / 2019-05-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSet stricter CSP header in redirect response\u003c/li\u003e\n\u003cli\u003edeps: send@0.17.1\n\u003cul\u003e\n\u003cli\u003edeps: range-parser@~1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0 / 2019-05-07\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/expressjs/serve-static/commit/9acad22498aa5f95b6e887eae1ab9eae63657d8a\"\u003e\u003ccode\u003e9acad22\u003c/code\u003e\u003c/a\u003e 1.16.3 (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/52dc97d9d3a0269266d005b79eeac295d0a5a895\"\u003e\u003ccode\u003e52dc97d\u003c/code\u003e\u003c/a\u003e deps: send@~0.19.1 and upgrade Node.js versions on the CI  (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/ec9c5ecfb09368519e4698ffbbe1882de00d0ef2\"\u003e\u003ccode\u003eec9c5ec\u003c/code\u003e\u003c/a\u003e 1.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/f454d37c68fdad04b582cb9ac0cd165ab6d19114\"\u003e\u003ccode\u003ef454d37\u003c/code\u003e\u003c/a\u003e fix(deps): encodeurl@~2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/77a8255688cc4affc70e6dc9aa02e3ced4957e77\"\u003e\u003ccode\u003e77a8255\u003c/code\u003e\u003c/a\u003e 1.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/4263f496876980c165a3104d087c1ebaa046ad3d\"\u003e\u003ccode\u003e4263f49\u003c/code\u003e\u003c/a\u003e fix(deps): send@0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/48c73970b129b96cba448e792576ad89b1f9fbed\"\u003e\u003ccode\u003e48c7397\u003c/code\u003e\u003c/a\u003e 1.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/0c11fad159898cdc69fd9ab63269b72468ecaf6b\"\u003e\u003ccode\u003e0c11fad\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9b5a12a76f4d70530d2d2a8c7742e9158ed3c0a4\"\u003e\u003ccode\u003e9b5a12a\u003c/code\u003e\u003c/a\u003e 1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/a39a0df51aa31f22b4947ade34fd90b14c7be1ea\"\u003e\u003ccode\u003ea39a0df\u003c/code\u003e\u003c/a\u003e docs: update CI link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.13.2...v1.16.3\"\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/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for serve-static since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.29.3 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sepezh/bs4-portfolio/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/sepezh/bs4-portfolio/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sepezh%2Fbs4-portfolio/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"2.26.7","new_version":"2.29.3","update_type":"minor","path":null,"pr_created_at":"2026-02-20T05:47:45.000Z","version_change":"2.26.7 → 2.29.3","issue":{"uuid":"3966730636","node_id":"PR_kwDOC8PUUc7FEllw","number":20,"state":"open","title":"Bump ws and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-20T05:47:45.000Z","updated_at":"2026-02-20T07:04:28.412Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ws","repository_url":"https://github.com/websockets/ws","old_version":"3.3.3","new_version":"8.18.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.26.7","new_version":"2.29.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [ws](https://github.com/websockets/ws) to 8.18.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `ws` from 3.3.3 to 8.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a spec violation where the \u003ccode\u003eSec-WebSocket-Version\u003c/code\u003e header was not added\nto the HTTP response if the client requested version was either invalid or\nunacceptable (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue that, during message decompression when the maximum size was\nexceeded, led to the emission of an inaccurate error and closure of the\nconnection with an improper close code (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe length of the UNIX domain socket paths in the tests has been shortened to\nmake them work when run via \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (021f7b8b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eBlob\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2229\"\u003e#2229\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a DoS vulnerability (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA request with a number of headers exceeding the[\u003ccode\u003eserver.maxHeadersCount\u003c/code\u003e][]\nthreshold could be used to crash a ws server.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst http = require('http');\nconst WebSocket = require('ws');\n\u003cp\u003econst wss = new WebSocket.Server({ port: 0 }, function () {\nconst chars = \u0026quot;!#$%\u0026amp;'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~\u0026quot;.split('');\nconst headers = {};\nlet count = 0;\u003c/p\u003e\n\u003cp\u003efor (let i = 0; i \u0026lt; chars.length; i++) {\nif (count === 2000) break;\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003efor (let j = 0; j \u0026amp;lt; chars.length; j++) {\n  const key = chars[i] + chars[j];\n  headers[key] = 'x';\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/dabbdec92f4c1f1777689733d477344e3c6c2e67\"\u003e\u003ccode\u003edabbdec\u003c/code\u003e\u003c/a\u003e [dist] 8.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/33f5dbaf332764530a6ca97a93101b4402f3121d\"\u003e\u003ccode\u003e33f5dba\u003c/code\u003e\u003c/a\u003e [fix] Respond with the supported protocol versions (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/22a5a17db5fef470725f1b2f72342eccb4262662\"\u003e\u003ccode\u003e22a5a17\u003c/code\u003e\u003c/a\u003e [ci] Test on node 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e67eb7ad70e7e5bc2e31ded42460793ae02feb82\"\u003e\u003ccode\u003ee67eb7a\u003c/code\u003e\u003c/a\u003e [ci] Do not test on node 23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/fa670f2b240afba6bffb3929e90ea41cd5e9d072\"\u003e\u003ccode\u003efa670f2\u003c/code\u003e\u003c/a\u003e [ci] Run the lint step on node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/0eb8535f9b0dc11ac30a9ccb8824c9fc8388f1fd\"\u003e\u003ccode\u003e0eb8535\u003c/code\u003e\u003c/a\u003e [dist] 8.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/4f20aedbe2c6acba5e4361fcc5e694e1cdb4430c\"\u003e\u003ccode\u003e4f20aed\u003c/code\u003e\u003c/a\u003e [fix] Handle oversized messages with designated error (\u003ca href=\"https://redirect.github.com/websockets/ws/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/aa998e38c5f62844eb2fb1ccccb69a9c953ccd4f\"\u003e\u003ccode\u003eaa998e3\u003c/code\u003e\u003c/a\u003e [pkg] Update globals to version 16.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/cf259541e8c2c5a57b6d343b681a33447570f67b\"\u003e\u003ccode\u003ecf25954\u003c/code\u003e\u003c/a\u003e [minor] Fix nit in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b92745a9d6760e6b4b2394bfac78cbcd258a8c8d\"\u003e\u003ccode\u003eb92745a\u003c/code\u003e\u003c/a\u003e [dist] 8.18.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/websockets/ws/compare/3.3.3...8.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.26.7 to 2.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.0...v2.29.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that restores IE11 support 💪\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix ie11 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2024\"\u003eBrowserSync/browser-sync#2024\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://esbuild.github.io/\"\u003eesbuild\u003c/a\u003e does not support down-level transpiling as far as IE11 - so when I switched to it, it accidentally broke \u003ccode\u003eIE11\u003c/code\u003e support 😢\u003c/p\u003e\n\u003cp\u003eThis is an important issue for me - many devs that support old browsers like IE11 are doing so because their projects are used in public services, or internal applications. Not every developer out there has the luxury of supporting evergreen-only browsers.\u003c/p\u003e\n\u003cp\u003eSo, IE11 will work once again 🎉. Please use the \u003ca href=\"https://github.com/BrowserSync/browser-sync/issues\"\u003eissues\u003c/a\u003e thread to make me aware of any problem that's preventing you from using Browsersync in your day job 💪 (and be sure to thumbs-up the issues you want to see resolved)\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e# IE11 works, again\nnpm install browser-sync@latest\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.28.3...v2.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ethe one that finally removes \u003ccode\u003edocument.write\u003c/code\u003e\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebrowser-sync-2017 use chalk everywhere by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2018\"\u003eBrowserSync/browser-sync#2018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove document.write by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2019\"\u003eBrowserSync/browser-sync#2019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.12...v2.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.27.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cli): Where's the command help? fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/1929\"\u003e#1929\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1945\"\u003eBrowserSync/browser-sync#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA bug prevented the help output from displaying - it was introduced when the CLI parser \u003ccode\u003eyargs\u003c/code\u003e was updated, and is now fixed :)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9\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/BrowserSync/browser-sync/commit/02efdff2f6cf2991b87f8e8eaf7bbd21559fa612\"\u003e\u003ccode\u003e02efdff\u003c/code\u003e\u003c/a\u003e v2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/62d906e6abde0c251550a598e159c67d53e287a4\"\u003e\u003ccode\u003e62d906e\u003c/code\u003e\u003c/a\u003e fix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2041\"\u003e#2041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/f91440e11f3357beb3ce86cd8fd2fd992b00acea\"\u003e\u003ccode\u003ef91440e\u003c/code\u003e\u003c/a\u003e v2.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/d0c50e07c1e0329a631443734ac68743f129c8e7\"\u003e\u003ccode\u003ed0c50e0\u003c/code\u003e\u003c/a\u003e deps: drop qs (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2040\"\u003e#2040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/6ffc212cdb50da972e4ed434244a23a6bee56e50\"\u003e\u003ccode\u003e6ffc212\u003c/code\u003e\u003c/a\u003e v2.29.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/7b077987ef887994b6d59054d28dfe8639358599\"\u003e\u003ccode\u003e7b07798\u003c/code\u003e\u003c/a\u003e v2.29.1-alpha.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/497f2162df92ce4bd15a9d5af3e82325dd3cee21\"\u003e\u003ccode\u003e497f216\u003c/code\u003e\u003c/a\u003e remove client deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bed04d4f07d4d16b05af02fa86babc362b8531a2\"\u003e\u003ccode\u003ebed04d4\u003c/code\u003e\u003c/a\u003e v2.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/87421b53df52a22b69f9d32306494f1e0d8c4011\"\u003e\u003ccode\u003e87421b5\u003c/code\u003e\u003c/a\u003e fix: ie11 support (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/59eb01ad5f5937d60832c97c40f97c31a8d4200d\"\u003e\u003ccode\u003e59eb01a\u003c/code\u003e\u003c/a\u003e v2.28.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.26.7...v2.29.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Meuss/canvas-circular/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Meuss/canvas-circular/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Meuss%2Fcanvas-circular/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"2.27.12","new_version":"3.0.4","update_type":"major","path":null,"pr_created_at":"2026-02-19T19:24:15.000Z","version_change":"2.27.12 → 3.0.4","issue":{"uuid":"3964664146","node_id":"PR_kwDOC1dmas7E981z","number":14,"state":"open","title":"Bump serve-static and browser-sync","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-19T19:24:15.000Z","updated_at":"2026-02-19T19:25:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"serve-static","repository_url":"https://github.com/expressjs/serve-static","old_version":"1.13.2","new_version":"1.16.3"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.27.12","new_version":"3.0.4"}],"path":null,"ecosystem":"npm"},"body":"Bumps [serve-static](https://github.com/expressjs/serve-static) to 1.16.3 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.\n\nUpdates `serve-static` from 1.13.2 to 1.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1 by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/227\"\u003eexpressjs/serve-static#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.16.3 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/229\"\u003eexpressjs/serve-static#229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eencodeurl@~2.0.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/180\"\u003eexpressjs/serve-static#180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump send to 0.19 by \u003ca href=\"https://github.com/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\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/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\"\u003ehttps://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\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/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\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/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.16.3 / 2024-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.2 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.1 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.19.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.15.0 / 2022-03-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.2 / 2021-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1 / 2019-05-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSet stricter CSP header in redirect response\u003c/li\u003e\n\u003cli\u003edeps: send@0.17.1\n\u003cul\u003e\n\u003cli\u003edeps: range-parser@~1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0 / 2019-05-07\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/expressjs/serve-static/commit/9acad22498aa5f95b6e887eae1ab9eae63657d8a\"\u003e\u003ccode\u003e9acad22\u003c/code\u003e\u003c/a\u003e 1.16.3 (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/52dc97d9d3a0269266d005b79eeac295d0a5a895\"\u003e\u003ccode\u003e52dc97d\u003c/code\u003e\u003c/a\u003e deps: send@~0.19.1 and upgrade Node.js versions on the CI  (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/ec9c5ecfb09368519e4698ffbbe1882de00d0ef2\"\u003e\u003ccode\u003eec9c5ec\u003c/code\u003e\u003c/a\u003e 1.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/f454d37c68fdad04b582cb9ac0cd165ab6d19114\"\u003e\u003ccode\u003ef454d37\u003c/code\u003e\u003c/a\u003e fix(deps): encodeurl@~2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/77a8255688cc4affc70e6dc9aa02e3ced4957e77\"\u003e\u003ccode\u003e77a8255\u003c/code\u003e\u003c/a\u003e 1.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/4263f496876980c165a3104d087c1ebaa046ad3d\"\u003e\u003ccode\u003e4263f49\u003c/code\u003e\u003c/a\u003e fix(deps): send@0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/48c73970b129b96cba448e792576ad89b1f9fbed\"\u003e\u003ccode\u003e48c7397\u003c/code\u003e\u003c/a\u003e 1.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/0c11fad159898cdc69fd9ab63269b72468ecaf6b\"\u003e\u003ccode\u003e0c11fad\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9b5a12a76f4d70530d2d2a8c7742e9158ed3c0a4\"\u003e\u003ccode\u003e9b5a12a\u003c/code\u003e\u003c/a\u003e 1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/a39a0df51aa31f22b4947ade34fd90b14c7be1ea\"\u003e\u003ccode\u003ea39a0df\u003c/code\u003e\u003c/a\u003e docs: update CI link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.13.2...v1.16.3\"\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/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for serve-static since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.27.12 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.12...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/guiriosoficial/Yargo-Carol/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/guiriosoficial/Yargo-Carol/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/guiriosoficial%2FYargo-Carol/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"2.29.3","new_version":"3.0.4","update_type":"major","path":"/packages/xcoobee-cookie-kit-web","pr_created_at":"2026-02-10T20:20:21.000Z","version_change":"2.29.3 → 3.0.4","issue":{"uuid":"3923379314","node_id":"PR_kwDOCOs_Os7C10kp","number":117,"state":"open","title":"chore(deps-dev): bump browser-sync from 2.29.3 to 3.0.4 in /packages/xcoobee-cookie-kit-web","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-10T20:20:21.000Z","updated_at":"2026-02-10T20:24:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"browser-sync","old_version":"2.29.3","new_version":"3.0.4","repository_url":"https://github.com/BrowserSync/browser-sync"}],"path":"/packages/xcoobee-cookie-kit-web","ecosystem":"npm"},"body":"Bumps [browser-sync](https://github.com/BrowserSync/browser-sync) from 2.29.3 to 3.0.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.4\"\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=browser-sync\u0026package-manager=npm_and_yarn\u0026previous-version=2.29.3\u0026new-version=3.0.4)](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/XcooBee/xcoobee-cookie-kit/pull/117","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/XcooBee%2Fxcoobee-cookie-kit/issues/117","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/117/packages"}},{"old_version":"2.27.10","new_version":"3.0.4","update_type":"major","path":"/src/storefront","pr_created_at":"2026-02-09T20:44:17.000Z","version_change":"2.27.10 → 3.0.4","issue":{"uuid":"3918066836","node_id":"PR_kwDODFTJRs7CkfAV","number":487,"state":"closed","title":"build(deps): bump axios and browser-sync in /src/storefront","user":"dependabot[bot]","labels":["dependencies","javascript","stale","OCA Verified"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-06T00:48:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T20:44:17.000Z","updated_at":"2026-03-06T00:48:35.000Z","time_to_close":2088249,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.21.4","new_version":"1.13.5"},{"name":"browser-sync","repository_url":"https://github.com/BrowserSync/browser-sync","old_version":"2.27.10","new_version":"3.0.4"}],"path":"/src/storefront","ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) and [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies needed to be updated together.\nUpdates `axios` from 0.21.4 to 1.13.5\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\u003ev1.13.5\u003c/h2\u003e\n\u003ch2\u003eRelease 1.13.5\u003c/h2\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity:\u003c/strong\u003e Fixed a potential \u003cstrong\u003eDenial of Service\u003c/strong\u003e issue involving the \u003ccode\u003e__proto__\u003c/code\u003e key in \u003ccode\u003emergeConfig\u003c/code\u003e. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7369\"\u003e#7369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug fix:\u003c/strong\u003e Resolved an issue where \u003ccode\u003eAxiosError\u003c/code\u003e could be missing the \u003ccode\u003estatus\u003c/code\u003e field on and after \u003cstrong\u003ev1.13.3\u003c/strong\u003e. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7368\"\u003e#7368\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003ch4\u003eSecurity\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix Denial of Service via \u003ccode\u003e__proto__\u003c/code\u003e key in \u003ccode\u003emergeConfig\u003c/code\u003e. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7369\"\u003e#7369\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix/5657. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7313\"\u003e#7313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003estatus\u003c/code\u003e is present in \u003ccode\u003eAxiosError\u003c/code\u003e on and after v1.13.3. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7368\"\u003e#7368\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures / Improvements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd input validation to \u003ccode\u003eisAbsoluteURL\u003c/code\u003e. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7326\"\u003e#7326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor: bump minor package versions. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7356\"\u003e#7356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eClarify object-check comment. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7323\"\u003e#7323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix deprecated \u003ccode\u003eBuffer\u003c/code\u003e constructor usage and README formatting. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7371\"\u003e#7371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCI / Maintenance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eChore: fix issues with YAML. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7355\"\u003e#7355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCI: update workflow YAMLs. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCI: fix run condition. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7373\"\u003e#7373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDev deps: bump \u003ccode\u003ekarma-sourcemap-loader\u003c/code\u003e from 0.3.8 to 0.4.0. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7360\"\u003e#7360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChore(release): prepare release 1.13.5. (PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7379\"\u003e#7379\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachin11063\"\u003e\u003ccode\u003e@​sachin11063\u003c/code\u003e\u003c/a\u003e (first contribution — PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7323\"\u003e#7323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asmitha-16\"\u003e\u003ccode\u003e@​asmitha-16\u003c/code\u003e\u003c/a\u003e (first contribution — PR \u003ca href=\"https://redirect.github.com/axios/axios/pull/7326\"\u003e#7326\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/v1.13.4...v1.13.5\"\u003ehttps://github.com/axios/axios/compare/v1.13.4...v1.13.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.13.4\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThe release addresses issues discovered in v1.13.3 and includes significant CI/CD improvements.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/axios/axios/compare/v1.13.3...v1.13.4\"\u003ev1.13.3...v1.13.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's New in v1.13.4\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix: issues with version 1.13.3\u003c/strong\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7352\"\u003e#7352\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/ee90dfc28abffbb61e24974b2bd3139a4a40ac76\"\u003eee90dfc\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eFixed issues discovered in v1.13.3 release\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/axios/axios/commit/29f75425f0c9f73021f5eedc869c176e30e05fe7\"\u003e\u003ccode\u003e29f7542\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.13.5 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7379\"\u003e#7379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/431c3a361490a2e3d5ac5d9e08d66d4bb5f3cd2a\"\u003e\u003ccode\u003e431c3a3\u003c/code\u003e\u003c/a\u003e ci: fix run condition (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7373\"\u003e#7373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9ff3a78ad72ecd665a4b673686f1517d824284bf\"\u003e\u003ccode\u003e9ff3a78\u003c/code\u003e\u003c/a\u003e ci: update ymls (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/265b71234c20fabbd6d691858c65a7e9c978659f\"\u003e\u003ccode\u003e265b712\u003c/code\u003e\u003c/a\u003e docs: fix deprecated Buffer constructor and formatting issues in README (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7371\"\u003e#7371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/475e75a260668d227aec9f77735a49748c9041ff\"\u003e\u003ccode\u003e475e75a\u003c/code\u003e\u003c/a\u003e feat: add input validation to isAbsoluteURL (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7326\"\u003e#7326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/28c721588c7a77e7503d0a434e016f852c597b57\"\u003e\u003ccode\u003e28c7215\u003c/code\u003e\u003c/a\u003e fix: Denial of Service via \u003cstrong\u003eproto\u003c/strong\u003e Key in mergeConfig (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7369\"\u003e#7369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/04cf01969ed58f96920da032f340bfe4614aab90\"\u003e\u003ccode\u003e04cf019\u003c/code\u003e\u003c/a\u003e docs: clarify object check comment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7323\"\u003e#7323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/696fa753c5366afbd21859c294c64c9ff2b359ab\"\u003e\u003ccode\u003e696fa75\u003c/code\u003e\u003c/a\u003e fix: status is missing in AxiosError on and after v1.13.3 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7368\"\u003e#7368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/569f028a5878faaec8d7d138ba686aac407bda4c\"\u003e\u003ccode\u003e569f028\u003c/code\u003e\u003c/a\u003e fix: added a option to choose between legacy and the new request/response int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44b7c9f0c4900fd8784f18e871199402f07fc69f\"\u003e\u003ccode\u003e44b7c9f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump karma-sourcemap-loader (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7360\"\u003e#7360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.21.4...v1.13.5\"\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 axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browser-sync` from 2.27.10 to 3.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BrowserSync/browser-sync/releases\"\u003ebrowser-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove xip by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2065\"\u003eBrowserSync/browser-sync#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: send + micromatch by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2088\"\u003eBrowserSync/browser-sync#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: dist path by \u003ca href=\"https://github.com/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix ui-external url by \u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\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/bufo24\"\u003e\u003ccode\u003e@​bufo24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2054\"\u003eBrowserSync/browser-sync#2054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qdirks\"\u003e\u003ccode\u003e@​qdirks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/1970\"\u003eBrowserSync/browser-sync#1970\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003e⚠️ Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved localtunnel (it's not maintained, and was always optional) - see \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump nanoid and mocha in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2015\"\u003eBrowserSync/browser-sync#2015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/browser-sync by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2038\"\u003eBrowserSync/browser-sync#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /packages/browser-sync-client by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2027\"\u003eBrowserSync/browser-sync#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json5 from 1.0.1 to 1.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2014\"\u003eBrowserSync/browser-sync#2014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump json-schema and jsprim in /packages/browser-sync-ui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2042\"\u003eBrowserSync/browser-sync#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing nx caching, run tests on nonde 16, 18 \u0026amp; 20 by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2050\"\u003eBrowserSync/browser-sync#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2051\"\u003eBrowserSync/browser-sync#2051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadding playwright tests by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2052\"\u003eBrowserSync/browser-sync#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove localtunnel by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2059\"\u003eBrowserSync/browser-sync#2059\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.3...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eThe one that fixes snippetOptions\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: append to head if body not present yet - fixes \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2031\"\u003e#2031\u003c/a\u003e by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2041\"\u003eBrowserSync/browser-sync#2041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\"\u003ehttps://github.com/BrowserSync/browser-sync/compare/v2.29.2...v2.29.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etrim-deps by \u003ca href=\"https://github.com/shakyShane\"\u003e\u003ccode\u003e@​shakyShane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/pull/2028\"\u003eBrowserSync/browser-sync#2028\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/BrowserSync/browser-sync/commit/dc74bc0a6bcbe70eea5f2f94b524b2902436efb1\"\u003e\u003ccode\u003edc74bc0\u003c/code\u003e\u003c/a\u003e v3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a3b73eec2a8bac7e543879cf511feeaba7d8d308\"\u003e\u003ccode\u003ea3b73ee\u003c/code\u003e\u003c/a\u003e bump eazy-logger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/135982106b0df9e862f63d6a8e81424c495fffba\"\u003e\u003ccode\u003e1359821\u003c/code\u003e\u003c/a\u003e remove changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/a71b53a10cd6f70726c16f61779733c59dda2236\"\u003e\u003ccode\u003ea71b53a\u003c/code\u003e\u003c/a\u003e v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/63f531e3337a477f7ab5ff2bf36827e14b3739fb\"\u003e\u003ccode\u003e63f531e\u003c/code\u003e\u003c/a\u003e deps: send + micromatch (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/791e9919938fb0bc69fdcaee98d56b461dc83ea6\"\u003e\u003ccode\u003e791e991\u003c/code\u003e\u003c/a\u003e remove xip (\u003ca href=\"https://redirect.github.com/BrowserSync/browser-sync/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/bf5db7a55038cbdb8813ad4ec597555662533d89\"\u003e\u003ccode\u003ebf5db7a\u003c/code\u003e\u003c/a\u003e link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/53835f7cdce168bb4c13e09f5d5125f83bd9f7e6\"\u003e\u003ccode\u003e53835f7\u003c/code\u003e\u003c/a\u003e v3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/ab925ee1782a6217eb380173faed1bad4b250a96\"\u003e\u003ccode\u003eab925ee\u003c/code\u003e\u003c/a\u003e fix ui-external url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BrowserSync/browser-sync/commit/dc33c0b350af76c8a2be323b2ebb499126553359\"\u003e\u003ccode\u003edc33c0b\u003c/code\u003e\u003c/a\u003e Merge branch 'fix-ui-external-url'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/BrowserSync/browser-sync/compare/v2.27.10...v3.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/oracle-quickstart/oci-cloudnative/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/oracle-quickstart/oci-cloudnative/pull/487","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-quickstart%2Foci-cloudnative/issues/487","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/487/packages"}}]}