{"id":4379,"name":"hawk","ecosystem":"npm","repository_url":"https://github.com/mozilla/hawk","issues_count":48,"created_at":"2025-06-06T16:30:27.406Z","updated_at":"2025-06-06T16:30:27.406Z","purl":"pkg:npm/hawk","metadata":{"id":1818296,"name":"hawk","ecosystem":"npm","description":"HTTP Hawk Authentication Scheme","homepage":"https://github.com/mozilla/hawk#readme","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/mozilla/hawk","keywords_array":["http","authentication","scheme","hawk"],"namespace":null,"versions_count":85,"first_release_published_at":"2012-11-24T20:32:22.894Z","latest_release_published_at":"2024-04-02T14:54:06.056Z","latest_release_number":"9.0.2","last_synced_at":"2025-06-05T14:30:46.249Z","created_at":"2022-04-09T16:59:14.332Z","updated_at":"2025-06-05T14:30:46.250Z","registry_url":"https://www.npmjs.com/package/hawk","install_command":"npm install hawk","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"9.0.2","node10":"3.1.2"}},"repo_metadata":{"uuid":"6837962","full_name":"mozilla/hawk","owner":"mozilla","description":"HTTP Holder-Of-Key Authentication Scheme","archived":false,"fork":false,"pushed_at":"2023-07-10T11:05:10.000Z","size":801,"stargazers_count":1902,"open_issues_count":3,"forks_count":186,"subscribers_count":61,"default_branch":"main","last_synced_at":"2024-03-09T03:46:34.285Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mozilla.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2012-11-24T08:56:01.000Z","updated_at":"2024-02-11T15:55:03.000Z","dependencies_parsed_at":"2024-01-25T05:46:25.688Z","dependency_job_id":null,"html_url":"https://github.com/mozilla/hawk","commit_stats":{"total_commits":296,"total_committers":41,"mean_commits":7.219512195121951,"dds":0.4763513513513513,"last_synced_commit":"f1426e47123bb2193748c712bc2585e2ec2b1da0"},"previous_names":["hueniverse/hawk","hapijs/hawk","outmoded/hawk"],"tags_count":66,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mozilla","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":190052453,"owners_count":12360252,"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":"mozilla","name":"Mozilla","uuid":"131524","kind":"organization","description":"This technology could fall into the right hands.","email":null,"website":"https://wiki.mozilla.org/Github","location":"Mountain View, California","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/131524?v=4","repositories_count":2408,"last_synced_at":"2024-03-09T02:16:08.947Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mozilla","created_at":"2022-11-02T16:20:09.610Z","updated_at":"2024-03-09T02:16:20.727Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mozilla","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mozilla/repositories"},"tags":[{"name":"v9.0.1","sha":"44957bb34aae9ab9f7b6780876f951ea1983a3b2","kind":"tag","published_at":"2022-05-03T16:14:36.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v9.0.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v9.0.1/manifests"},{"name":"v9.0.0","sha":"aa5e09e8e2f3ee1e3721eb80d71ccecf030151b9","kind":"tag","published_at":"2020-12-11T17:30:38.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v9.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v9.0.0/manifests"},{"name":"v8.0.1","sha":"764c97ee893e5f58b3f88e5eedac596f6df8fa79","kind":"tag","published_at":"2020-10-22T22:18:32.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v8.0.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v8.0.1/manifests"},{"name":"v8.0.0","sha":"1e4d7f0b9768eeb63ed3dca22201e317369f4ca7","kind":"tag","published_at":"2020-01-10T05:30:07.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v8.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v8.0.0/manifests"},{"name":"v7.1.2","sha":"95b4263604a724b78df02790c7342800d4646df4","kind":"tag","published_at":"2019-09-15T06:04:06.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.1.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.1.2/manifests"},{"name":"v7.1.1","sha":"f455587c08c46d7249e334a4fe5fb70230e6bc3b","kind":"tag","published_at":"2019-08-15T06:54:19.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.1.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.1.1/manifests"},{"name":"v7.1.0","sha":"7b739b0513d412193f69a67879a746aa2c8f16d4","kind":"tag","published_at":"2019-04-20T00:21:14.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.1.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.1.0/manifests"},{"name":"v7.0.10","sha":"8c7cdbf33fb64652e9fa0a7cd5028a4d06d3a8a9","kind":"tag","published_at":"2018-11-03T05:18:20.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.10","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.10/manifests"},{"name":"v7.0.9","sha":"15eef2e135fab8b732404f2b1d2c5781253416fe","kind":"tag","published_at":"2018-11-03T05:01:31.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.9","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.9/manifests"},{"name":"v7.0.7","sha":"d356dd27603872677e7e5dc4f62a227dc929daff","kind":"tag","published_at":"2018-02-08T07:43:11.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.7","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.7/manifests"},{"name":"v7.0.6","sha":"6402c1b7afb7e8df88885e5c4e8e33d5ff992ee6","kind":"tag","published_at":"2018-01-07T07:19:04.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.6","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.6/manifests"},{"name":"v7.0.5","sha":"c04b9943d63189046db42f66cc5449fe2d2666b6","kind":"tag","published_at":"2017-11-03T20:49:09.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.5","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.5/manifests"},{"name":"v7.0.4","sha":"17877cac596b9ad9023dedfca265a327996b117a","kind":"tag","published_at":"2017-11-03T18:25:03.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.4","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"05e35d73ec1d25ff2808e53d57d53a9ad8860e55","kind":"tag","published_at":"2017-11-03T07:31:58.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.3","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6b9b419aba36040b151a352c8c679fee7cdfad9f","kind":"tag","published_at":"2017-10-27T22:49:04.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"fc58d475dd5195050c1c45dd8ff26b4dbb4e8f58","kind":"tag","published_at":"2017-10-26T21:42:10.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"e661c4d2c7da1ab4c27b60842292c1a7f5a2a65c","kind":"tag","published_at":"2017-10-26T21:26:59.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v7.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v7.0.0/manifests"},{"name":"v6.0.2","sha":"d251edf711826e961ee6267d29a7fa50ff8cf9d0","kind":"tag","published_at":"2017-07-18T00:40:31.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v6.0.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"2c0012f9a9ee2799d1a704cb494ea7d63ba3902f","kind":"tag","published_at":"2016-12-01T05:45:13.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v6.0.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"7ea2c0a926fa25adb2a349618446c2c620af2464","kind":"tag","published_at":"2016-09-04T06:33:18.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v6.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v6.0.0/manifests"},{"name":"v5.1.2","sha":"56009f8b21f8cbb375c22c3cad33e8c9b17ceb52","kind":"tag","published_at":"2016-07-29T18:11:54.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v5.1.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.1.2/manifests"},{"name":"v5.1.1","sha":"0162d939cc2ef14a02680156df7e644a6ccf17ca","kind":"tag","published_at":"2016-07-28T22:41:00.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v5.1.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"30c3285f8a529da8b441b10ec5e2ce7938423351","kind":"tag","published_at":"2016-07-17T05:29:05.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v5.1.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"a77c5b1042f70839a6e8cf7e3ba27cc312efe5b9","kind":"tag","published_at":"2016-06-27T22:40:00.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v5.0.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"57ebb934272296393595aea06d83f79895f3d79c","kind":"tag","published_at":"2016-05-25T18:48:22.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v5.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v5.0.0/manifests"},{"name":"v4.1.2","sha":"f9ee7fd290b65652a4aef78dbf9a061585dc7d0e","kind":"tag","published_at":"2016-01-21T18:26:02.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v4.1.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v4.1.2/manifests"},{"name":"v3.1.3","sha":"2f0b93b34ed9b0ebc865838ef70c6a4035591430","kind":"tag","published_at":"2016-01-21T18:22:34.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v3.1.3","html_url":"https://github.com/mozilla/hawk/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.1.3/manifests"},{"name":"v4.1.1","sha":"0833f99ba64558525995a7e21d4093da1f3e15fa","kind":"tag","published_at":"2016-01-19T19:56:07.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v4.1.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v4.1.1/manifests"},{"name":"4.1.0","sha":"b5d51ebfdbbcbb20cd7727622bb270cce5221577","kind":"tag","published_at":"2016-01-18T04:45:46.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/4.1.0","html_url":"https://github.com/mozilla/hawk/releases/tag/4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/4.1.0/manifests"},{"name":"v4.0.1","sha":"6ea996d099e56688715f56b5f1fca4156a214708","kind":"tag","published_at":"2015-12-08T21:29:08.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v4.0.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v4.0.1/manifests"},{"name":"v3.1.2","sha":"66dd8f9b32058c2e834b0976b2f112e19f38ee72","kind":"tag","published_at":"2015-11-19T21:34:38.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v3.1.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.1.2/manifests"},{"name":"v4.0.0","sha":"a4486be5e9b9b4a3fc3e4355ccf8f4cb29e97088","kind":"tag","published_at":"2015-11-06T00:13:02.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v4.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v4.0.0/manifests"},{"name":"v3.1.1","sha":"10daa139d5d6b87401a8386e7a4dc3835ff10bd9","kind":"tag","published_at":"2015-11-05T23:32:11.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v3.1.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"fdb9d05e383d5237631eaddc4f51422e54fa8b52","kind":"tag","published_at":"2015-06-14T03:00:18.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v3.1.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"1cefc9658091deb33c6c36b0045ae9eefdbd54b6","kind":"tag","published_at":"2015-06-13T19:31:41.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v3.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v3.0.0/manifests"},{"name":"v2.3.1","sha":"492632da51ecedd5f59ce96f081860ad24ce6532","kind":"tag","published_at":"2015-01-17T08:10:59.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.3.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"d315d7ea05dbee53046c4f5ba442c4ad2de94259","kind":"tag","published_at":"2014-09-05T21:03:14.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.3.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.3.0/manifests"},{"name":"v2.2.3","sha":"41d8a3c977f7aa6adb8bb7aaa504df07d3035ce0","kind":"tag","published_at":"2014-08-02T07:32:22.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.2.3","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.2.3/manifests"},{"name":"v2.2.2","sha":"581e751f441958e6125cb807accbfefaee51017a","kind":"tag","published_at":"2014-07-18T02:04:21.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.2.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"3411e6915bfccf0dac82f22ef97135898559ff8f","kind":"tag","published_at":"2014-05-17T20:45:17.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.2.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"24e483a3e3a2df80981773c20acbabe1be53b4a4","kind":"tag","published_at":"2014-04-26T21:40:14.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.2.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.2.0/manifests"},{"name":"v2.1.3","sha":"7beb493ab710a3ff9a436d41f76efbcc0a9f5d18","kind":"tag","published_at":"2014-03-29T19:11:06.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.1.3","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"9d42e96977ef31a0d2af02ba8bfd5737e3519b35","kind":"tag","published_at":"2014-03-08T22:33:01.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.1.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"2b7f647e9071b66c37b0ce2d46b16fe974b2ddcb","kind":"tag","published_at":"2014-03-08T19:34:37.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.1.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"4835908c9231bd7a0ada8834eead5ac9a5a4b9ac","kind":"tag","published_at":"2014-01-08T09:38:21.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.1.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"ab965ed70ce24e841e42f7cb1ec1ff8dda6805ab","kind":"tag","published_at":"2014-01-02T18:01:26.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v2.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v2.0.0/manifests"},{"name":"v1.1.2","sha":"145343b69a69aae1696415d862719d18acad99a1","kind":"tag","published_at":"2013-09-29T21:49:14.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v1.1.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v1.1.2/manifests"},{"name":"1.1.1","sha":"25fa3ea90d6ef4f77c5d39393dfd3fdc29dfe1d1","kind":"tag","published_at":"2013-09-01T20:22:49.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/1.1.1","html_url":"https://github.com/mozilla/hawk/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/1.1.1/manifests"},{"name":"v1.1.0-pre","sha":"7d4f3a3bb69e43df8354c70e271fce95e2366430","kind":"tag","published_at":"2013-07-12T19:10:08.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v1.1.0-pre","html_url":"https://github.com/mozilla/hawk/releases/tag/v1.1.0-pre","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v1.1.0-pre","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v1.1.0-pre/manifests"},{"name":"v1.0.0","sha":"81633c229566c2725a4ed13c42c374c495bb72c5","kind":"tag","published_at":"2013-06-23T02:12:04.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v1.0.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v1.0.0/manifests"},{"name":"v0.15.0","sha":"f4956b86e1024ea5859ef855697b0f4d1c3d6e5e","kind":"tag","published_at":"2013-05-22T15:42:48.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.15.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"ffe674775e34ec7c0a6b16dbf27cb8003d041413","kind":"tag","published_at":"2013-05-22T07:11:59.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.14.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"a523a412afbda2eca1fb1d253b8e3511fdbd371d","kind":"tag","published_at":"2013-04-30T21:12:59.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.13.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"ccda0b64ac2ad18424790b54572af9c0978b1323","kind":"tag","published_at":"2013-04-12T18:45:08.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.13.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.13.0/manifests"},{"name":"v0.12.2","sha":"e79353814fb15ea50e0f4b92edb931b9ead6f7c8","kind":"tag","published_at":"2013-04-12T07:44:28.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.12.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.12.2/manifests"},{"name":"v0.12.1","sha":"cd8afbd0565f9e3ca087caf56502312381345302","kind":"tag","published_at":"2013-04-07T05:23:32.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.12.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"5750b7d4fe05a572189df69d9dce20d0253f36e4","kind":"tag","published_at":"2013-04-05T23:39:46.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.12.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e4a5fe247ed2a9978965b583ff5099bdbe3eedec","kind":"tag","published_at":"2013-03-31T07:50:59.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.11.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"d79f795582ee6accda4725c6cebc19818fa09352","kind":"tag","published_at":"2013-03-30T21:16:09.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.11.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"f8873d36421fc9b1ad88620edc93aa7bd1fb0738","kind":"tag","published_at":"2013-03-18T18:47:44.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.10.2","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"6949dd4ac0291d5ed1ccfb8672aa4762485a80b6","kind":"tag","published_at":"2013-03-06T16:17:05.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.10.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.10.1/manifests"},{"name":"v0.9.0","sha":"83cd4e966ba866aa4a63e05956589fc3e9686555","kind":"tag","published_at":"2013-03-02T09:19:02.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.9.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.9.0/manifests"},{"name":"v0.8.1","sha":"fb30c507f36cd5e80bef356ba059dee3c9087c18","kind":"tag","published_at":"2013-02-26T08:10:36.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.8.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.8.1/manifests"},{"name":"v0.7.1","sha":"f1afb1f1bbc34a5ebbe66cdf47c81fbb11f0cabe","kind":"tag","published_at":"2013-02-17T07:56:43.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.7.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"2cb8d08149eca68d6746bc662be4c4ac52397cb9","kind":"tag","published_at":"2013-02-08T23:30:53.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.7.0","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"2a7bbf7e38cdbcc9dcabcab2f1d8d94f4366ddcd","kind":"tag","published_at":"2013-02-07T19:45:44.000Z","download_url":"https://codeload.github.com/mozilla/hawk/tar.gz/v0.6.1","html_url":"https://github.com/mozilla/hawk/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fhawk/tags/v0.6.1/manifests"}]},"repo_metadata_updated_at":"2024-03-09T06:29:09.133Z","dependent_packages_count":199,"downloads":4932563,"downloads_period":"last-month","dependent_repos_count":573332,"rankings":{"downloads":0.13023857430296062,"dependent_repos_count":0.05093417648749641,"dependent_packages_count":0.2244522436744166,"stargazers_count":2.045479632878993,"forks_count":2.448497090521763,"docker_downloads_count":0.06775795868661053,"average":0.8278932794253734},"purl":"pkg:npm/hawk","advisories":[{"uuid":"GSA_kwCzR0hTQS00NHB3LWgyY3ctdzN2cc4AAgdL","url":"https://github.com/advisories/GHSA-44pw-h2cw-w3vq","title":"Uncontrolled Resource Consumption in Hawk","description":"Hawk is an HTTP authentication scheme providing mechanisms for making authenticated HTTP requests with partial cryptographic verification of the request and response, covering the HTTP method, request URI, host, and optionally the request payload. Hawk used a regular expression to parse `Host` HTTP header (`Hawk.utils.parseHost()`), which was subject to regular expression DoS attack - meaning each added character in the attacker's input increases the computation time exponentially. `parseHost()` was patched in `9.0.1` to use built-in `URL` class to parse hostname instead.`Hawk.authenticate()` accepts `options` argument. If that contains `host` and `port`, those would be used instead of a call to `utils.parseHost()`.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-05-23T20:18:14.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/mozilla/hawk/security/advisories/GHSA-44pw-h2cw-w3vq","https://nvd.nist.gov/vuln/detail/CVE-2022-29167","https://github.com/mozilla/hawk/pull/286","https://github.com/mozilla/hawk/commit/d10d72ca82db967f6c5fcf866ff78e3ca25ce1ab","https://github.com/advisories/GHSA-44pw-h2cw-w3vq"],"source_kind":"github","identifiers":["GHSA-44pw-h2cw-w3vq","CVE-2022-29167"],"repository_url":"https://github.com/mozilla/hawk","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"9.0.1","vulnerable_version_range":"\u003c 9.0.1"}],"ecosystem":"npm","package_name":"hawk"}],"created_at":"2022-12-21T16:12:25.461Z","updated_at":"2025-05-21T01:10:50.971Z","epss_percentage":0.00079,"epss_percentile":0.24506},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWpjcHYtZzlyci1xeHJj","url":"https://github.com/advisories/GHSA-jcpv-g9rr-qxrc","title":"Regular Expression Denial of Service in hawk","description":"Versions of `hawk` prior to 3.1.3, or 4.x prior to 4.1.1 are affected by a regular expression denial of service vulnerability related to excessively long headers and URI's.\n\n\n\n## Recommendation\n\nUpdate to hawk version 4.1.1 or later.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2018-07-31T22:52:00.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2016-2515","https://github.com/hueniverse/hawk/issues/168","https://github.com/advisories/GHSA-jcpv-g9rr-qxrc","https://www.npmjs.com/advisories/77","https://github.com/hueniverse/hawk/commit/0833f99ba64558525995a7e21d4093da1f3e15fa","https://bugzilla.redhat.com/show_bug.cgi?id=1309721","http://www.openwall.com/lists/oss-security/2016/02/20/1","http://www.openwall.com/lists/oss-security/2016/02/20/2"],"source_kind":"github","identifiers":["GHSA-jcpv-g9rr-qxrc","CVE-2016-2515"],"repository_url":"https://github.com/hueniverse/hawk","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.1.1","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.1.1"},{"first_patched_version":"3.1.3","vulnerable_version_range":"\u003c 3.1.3"}],"ecosystem":"npm","package_name":"hawk"}],"created_at":"2022-12-21T16:13:32.589Z","updated_at":"2023-04-11T00:22:15.000Z","epss_percentage":0.03158,"epss_percentile":0.85756}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/hawk","docker_dependents_count":4886,"docker_downloads_count":840219785,"usage_url":"https://repos.ecosyste.ms/usage/npm/hawk","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/hawk/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/hawk/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/hawk/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/hawk/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/hawk/related_packages","maintainers":[{"uuid":"nlf","login":"nlf","name":null,"email":"quitlahok@gmail.com","url":null,"packages_count":316,"html_url":"https://www.npmjs.com/~nlf","role":null,"created_at":"2022-11-20T02:03:40.824Z","updated_at":"2022-11-20T02:03:40.824Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/nlf/packages"},{"uuid":"marsup","login":"marsup","name":null,"email":"nicolas@morel.io","url":null,"packages_count":170,"html_url":"https://www.npmjs.com/~marsup","role":null,"created_at":"2023-12-13T14:54:19.315Z","updated_at":"2023-12-13T14:54:19.315Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/marsup/packages"},{"uuid":"devinivy","login":"devinivy","name":null,"email":"devinivy@gmail.com","url":null,"packages_count":302,"html_url":"https://www.npmjs.com/~devinivy","role":null,"created_at":"2023-12-13T14:54:19.110Z","updated_at":"2023-12-13T14:54:19.110Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/devinivy/packages"},{"uuid":"nargonath","login":"nargonath","name":null,"email":"jonas.pauthier@gmail.com","url":null,"packages_count":169,"html_url":"https://www.npmjs.com/~nargonath","role":null,"created_at":"2023-12-13T14:54:18.841Z","updated_at":"2023-12-13T14:54:18.841Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/nargonath/packages"},{"uuid":"jwhitlock","login":"jwhitlock","name":null,"email":"jwhitlock@mozilla.com","url":null,"packages_count":35,"html_url":"https://www.npmjs.com/~jwhitlock","role":null,"created_at":"2022-11-20T02:03:40.737Z","updated_at":"2022-11-20T02:03:40.737Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jwhitlock/packages"},{"uuid":"bsieber","login":"bsieber","name":null,"email":"bsieber@mozilla.com","url":null,"packages_count":35,"html_url":"https://www.npmjs.com/~bsieber","role":null,"created_at":"2022-11-20T02:03:40.767Z","updated_at":"2022-11-20T02:03:40.767Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bsieber/packages"},{"uuid":"pmoore","login":"pmoore","name":null,"email":"pmoore@mozilla.com","url":null,"packages_count":36,"html_url":"https://www.npmjs.com/~pmoore","role":null,"created_at":"2022-11-20T02:03:40.801Z","updated_at":"2022-11-20T02:03:40.801Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/pmoore/packages"},{"uuid":"taskcluster-bot","login":"taskcluster-bot","name":null,"email":"taskcluster-accounts@mozilla.com","url":null,"packages_count":48,"html_url":"https://www.npmjs.com/~taskcluster-bot","role":null,"created_at":"2022-11-20T02:03:40.814Z","updated_at":"2022-11-20T02:03:40.814Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/taskcluster-bot/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006545,"maintainers_count":1012936,"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":44,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"3963458756","node_id":"PR_kwDOA7T4k87E543f","number":3,"state":"closed","title":"Bump the npm_and_yarn group across 41 directories with 35 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-01T08:13:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-19T15:08:18.000Z","updated_at":"2026-03-01T08:13:38.000Z","time_to_close":839118,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":35,"packages":[{"name":"qs","old_version":"6.1.4","new_version":"6.15.0","repository_url":"https://github.com/ljharb/qs"},{"name":"karma","old_version":"0.13.22","new_version":"6.4.4","repository_url":"https://github.com/karma-runner/karma"},{"name":"bl","old_version":"1.1.2","new_version":"6.1.6","repository_url":"https://github.com/rvagg/bl"},{"name":"form-data","old_version":"1.0.1","new_version":"4.0.5","repository_url":"https://github.com/form-data/form-data"},{"name":"hawk","old_version":"3.1.3","new_version":"9.0.2","repository_url":"https://github.com/mozilla/hawk"},{"name":"tough-cookie","old_version":"2.2.2","new_version":"6.0.0","repository_url":"https://github.com/salesforce/tough-cookie"},{"name":"tunnel-agent","old_version":"0.4.3","new_version":"0.6.0","repository_url":"https://github.com/mikeal/tunnel-agent"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 1 update in the /.npm/bin-version-check/2.1.0/package directory: [semver](https://github.com/npm/node-semver).\nBumps the npm_and_yarn group with 1 update in the /.npm/crypto-browserify/3.2.8/package directory: [sha.js](https://github.com/crypto-browserify/sha.js).\nBumps the npm_and_yarn group with 4 updates in the /.npm/express/4.14.0/package directory: [debug](https://github.com/debug-js/debug), [fresh](https://github.com/jshttp/fresh), [qs](https://github.com/ljharb/qs) and [send](https://github.com/pillarjs/send).\nBumps the npm_and_yarn group with 1 update in the /.npm/globule/1.0.0/package directory: [lodash](https://github.com/lodash/lodash).\nBumps the npm_and_yarn group with 1 update in the /.npm/node-gyp/3.4.0/package directory: [tar](https://github.com/isaacs/node-tar).\nBumps the npm_and_yarn group with 2 updates in the /.npm/postcss-reduce-initial/1.0.0/package directory: [postcss](https://github.com/postcss/postcss) and [got](https://github.com/sindresorhus/got).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-reduce-transforms/1.0.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-svgo/2.1.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-unique-selectors/2.0.2/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-zindex/2.1.1/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss/5.0.21/package directory: [concat-with-sourcemaps](https://github.com/floridoo/concat-with-sourcemaps).\nBumps the npm_and_yarn group with 1 update in the /.npm/punycode/1.3.2/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/punycode/1.4.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/q/1.4.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/randombytes/2.0.3/package directory: [phantomjs](https://github.com/Medium/phantomjs).\nBumps the npm_and_yarn group with 4 updates in the /.npm/react-dnd/2.1.4/package directory: [request](https://github.com/request/request), [postcss](https://github.com/postcss/postcss), [karma](https://github.com/karma-runner/karma) and [webpack-dev-server](https://github.com/webpack/webpack-dev-server).\nBumps the npm_and_yarn group with 1 update in the /.npm/react-page-click/2.1.2/package directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server).\nBumps the npm_and_yarn group with 1 update in the /.npm/react-router-redux/4.0.5/package directory: [karma](https://github.com/karma-runner/karma).\nBumps the npm_and_yarn group with 2 updates in the /.npm/react-router/2.5.2/package directory: [karma](https://github.com/karma-runner/karma) and [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware).\nBumps the npm_and_yarn group with 1 update in the /.npm/regenerate/1.3.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/regexpu-core/2.0.0/package directory: [lodash](https://github.com/lodash/lodash).\nBumps the npm_and_yarn group with 1 update in the /.npm/regjsgen/0.2.0/package directory: [got](https://github.com/sindresorhus/got).\nBumps the npm_and_yarn group with 7 updates in the /.npm/request/2.72.0/package directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [qs](https://github.com/ljharb/qs) | `6.1.4` | `6.15.0` |\n| [karma](https://github.com/karma-runner/karma) | `0.13.22` | `6.4.4` |\n| [bl](https://github.com/rvagg/bl) | `1.1.2` | `6.1.6` |\n| [form-data](https://github.com/form-data/form-data) | `1.0.1` | `4.0.5` |\n| [hawk](https://github.com/mozilla/hawk) | `3.1.3` | `9.0.2` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `2.2.2` | `6.0.0` |\n| [tunnel-agent](https://github.com/mikeal/tunnel-agent) | `0.4.3` | `0.6.0` |\n\nBumps the npm_and_yarn group with 3 updates in the /.npm/sass-loader/3.2.3/package directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [loader-utils](https://github.com/webpack/loader-utils) and [node-sass](https://github.com/sass/node-sass).\nBumps the npm_and_yarn group with 1 update in the /.npm/semver/4.3.6/package directory: [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 4 updates in the /.npm/send/0.14.1/package directory: [debug](https://github.com/debug-js/debug), [fresh](https://github.com/jshttp/fresh), [mime](https://github.com/broofa/mime) and [ms](https://github.com/vercel/ms).\nBumps the npm_and_yarn group with 1 update in the /.npm/serve-static/1.11.1/package directory: [send](https://github.com/pillarjs/send).\nBumps the npm_and_yarn group with 1 update in the /.npm/set-blocking/1.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/set-blocking/2.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/signal-exit/3.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/sntp/1.0.9/package directory: [hoek](https://github.com/hapijs/hoek).\nBumps the npm_and_yarn group with 1 update in the /.npm/statuses/1.3.0/package directory: [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse).\nBumps the npm_and_yarn group with 1 update in the /.npm/style-loader/0.13.1/package directory: [loader-utils](https://github.com/webpack/loader-utils).\nBumps the npm_and_yarn group with 1 update in the /.npm/svgo/0.6.6/package directory: [js-yaml](https://github.com/nodeca/js-yaml).\nBumps the npm_and_yarn group with 1 update in the /.npm/timers-browserify/1.4.2/package directory: [connect](https://github.com/senchalabs/connect).\nBumps the npm_and_yarn group with 1 update in the /.npm/ua-parser-js/0.7.10/package directory: [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 3 updates in the /.npm/webpack/1.13.1/package directory: [express](https://github.com/expressjs/express), [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) and [loader-utils](https://github.com/webpack/loader-utils).\nBumps the npm_and_yarn group with 2 updates in the /.npm/whatwg-fetch/0.9.0/package directory: [phantomjs](https://github.com/Medium/phantomjs) and [bower](https://github.com/bower/bower).\nBumps the npm_and_yarn group with 1 update in the /.npm/whatwg-fetch/1.0.0/package directory: [bower](https://github.com/bower/bower).\nBumps the npm_and_yarn group with 1 update in the /.npm/yargs-parser/2.4.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 2 updates in the /.npm/yargs/4.7.1/package directory: [standard-version](https://github.com/conventional-changelog/standard-version) and [yargs-parser](https://github.com/yargs/yargs-parser).\n\nUpdates `semver` from 4.3.6 to 7.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.7.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.3...v7.7.4\"\u003e7.7.4\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/a29faa5f3309a01c8e5aeb965fb5c02c4c4e80e2\"\u003e\u003ccode\u003ea29faa5\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/835\"\u003e#835\u003c/a\u003e cli: pass options to semver.valid() for loose version validation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/mldangelo\"\u003e\u003ccode\u003e@​mldangelo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/1d28d5e82de16163daf721a7c76fff93e0d333ab\"\u003e\u003ccode\u003e1d28d5e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/836\"\u003e#836\u003c/a\u003e fix typos and update -n CLI option documentation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/836\"\u003e#836\u003c/a\u003e) (\u003ca href=\"https://github.com/mldangelo\"\u003e\u003ccode\u003e@​mldangelo\u003c/code\u003e\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/npm/node-semver/commit/120968b76760cb0db85a72bde2adedd0e9628793\"\u003e\u003ccode\u003e120968b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/840\"\u003e#840\u003c/a\u003e \u003ccode\u003e@npmcli/template-oss@4.29.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/44d7130c60cedd3703048aa671bb1d659b79ab07\"\u003e\u003ccode\u003e44d7130\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/824\"\u003e#824\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/824\"\u003e#824\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/70735767b68a1775eb67ac816b183b4a422101f4\"\u003e\u003ccode\u003e7073576\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/820\"\u003e#820\u003c/a\u003e reorder parameters in invalid-versions.js test (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/820\"\u003e#820\u003c/a\u003e) (\u003ca href=\"https://github.com/reggi\"\u003e\u003ccode\u003e@​reggi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/5816d4cfd6d85169527a2bc22fbd5bf4c64f34e3\"\u003e\u003ccode\u003e5816d4c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/829\"\u003e#829\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/829\"\u003e#829\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.7.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3\"\u003e7.7.3\u003c/a\u003e (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/813\"\u003e#813\u003c/a\u003e faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e) (\u003ca href=\"https://github.com/H4ad\"\u003e\u003ccode\u003e@​H4ad\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/811\"\u003e#811\u003c/a\u003e x-range build metadata support (i529015)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/807\"\u003e#807\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.7.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.1...v7.7.2\"\u003e7.7.2\u003c/a\u003e (2025-05-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/fcafb61ed566ff8ccf24818dd94b76738f037aa4\"\u003e\u003ccode\u003efcafb61\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/780\"\u003e#780\u003c/a\u003e add missing \u003ccode\u003e'use strict'\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/Fdawgs\"\u003e\u003ccode\u003e@​Fdawgs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c99f336fa3bdff465652f9041eab2127d2f52eb2\"\u003e\u003ccode\u003ec99f336\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/781\"\u003e#781\u003c/a\u003e prerelease identifier starting with digits (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/781\"\u003e#781\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c760403b935d3ad35f83e9bbe5ebe1badef2fc71\"\u003e\u003ccode\u003ec760403\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/784\"\u003e#784\u003c/a\u003e template-oss-apply for workflow permissions (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/784\"\u003e#784\u003c/a\u003e) (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2677f2a88334b0e728dbfe9ad9f5f57458437c87\"\u003e\u003ccode\u003e2677f2a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/778\"\u003e#778\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.23.6 to 4.24.3 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/778\"\u003e#778\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.7.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.0...v7.7.1\"\u003e7.7.1\u003c/a\u003e (2025-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/af761c05bd53eef83b5e20f8b09360b0e70557dc\"\u003e\u003ccode\u003eaf761c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/764\"\u003e#764\u003c/a\u003e inc: fully capture prerelease identifier (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/764\"\u003e#764\u003c/a\u003e) (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.7.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.6.3...v7.7.0\"\u003e7.7.0\u003c/a\u003e (2025-01-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/0864b3ce7932667013e0c7c5ec764777d4682883\"\u003e\u003ccode\u003e0864b3c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/753\"\u003e#753\u003c/a\u003e add \u0026quot;release\u0026quot; inc type (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/753\"\u003e#753\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/d588e3782864b1cab2fe9f2452b848e8c7f609d1\"\u003e\u003ccode\u003ed588e37\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/755\"\u003e#755\u003c/a\u003e diff: fix prerelease to stable version diff logic (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/755\"\u003e#755\u003c/a\u003e) (\u003ca href=\"https://github.com/eminberkayd\"\u003e\u003ccode\u003e@​eminberkayd\u003c/code\u003e\u003c/a\u003e, berkay.daglar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8a34bdecc783407f4e1a8a1ee1f67906b84a4b78\"\u003e\u003ccode\u003e8a34bde\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/754\"\u003e#754\u003c/a\u003e add identifier validation to \u003ccode\u003einc()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/754\"\u003e#754\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/67e54785a0f871361230f84323cbb631b9b6d834\"\u003e\u003ccode\u003e67e5478\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/756\"\u003e#756\u003c/a\u003e readme: added missing period for consistency (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/756\"\u003e#756\u003c/a\u003e) (\u003ca href=\"https://github.com/shaymolcho\"\u003e\u003ccode\u003e@​shaymolcho\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/868d4bbe3d318c52544f38d5f9977a1103e924c2\"\u003e\u003ccode\u003e868d4bb\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/749\"\u003e#749\u003c/a\u003e clarify comment about obsolete prefixes (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/749\"\u003e#749\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/145c554b8c7b7ecfcb451153ad18bdb2f24ad10d\"\u003e\u003ccode\u003e145c554\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/741\"\u003e#741\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 4.0.5 to 5.0.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/753e02b9d0cb3ac23e085dc33efcab3e08d61f2b\"\u003e\u003ccode\u003e753e02b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/747\"\u003e#747\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.23.3 to 4.23.4 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/747\"\u003e#747\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/0b812d5fb5fbb208e89dc1250e2efafeaa549437\"\u003e\u003ccode\u003e0b812d5\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/744\"\u003e#744\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/hashtagchris\"\u003e\u003ccode\u003e@​hashtagchris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/blob/main/CHANGELOG.md\"\u003esemver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.3...v7.7.4\"\u003e7.7.4\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/a29faa5f3309a01c8e5aeb965fb5c02c4c4e80e2\"\u003e\u003ccode\u003ea29faa5\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/835\"\u003e#835\u003c/a\u003e cli: pass options to semver.valid() for loose version validation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/mldangelo\"\u003e\u003ccode\u003e@​mldangelo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/1d28d5e82de16163daf721a7c76fff93e0d333ab\"\u003e\u003ccode\u003e1d28d5e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/836\"\u003e#836\u003c/a\u003e fix typos and update -n CLI option documentation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/836\"\u003e#836\u003c/a\u003e) (\u003ca href=\"https://github.com/mldangelo\"\u003e\u003ccode\u003e@​mldangelo\u003c/code\u003e\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/npm/node-semver/commit/120968b76760cb0db85a72bde2adedd0e9628793\"\u003e\u003ccode\u003e120968b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/840\"\u003e#840\u003c/a\u003e \u003ccode\u003e@npmcli/template-oss@4.29.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/44d7130c60cedd3703048aa671bb1d659b79ab07\"\u003e\u003ccode\u003e44d7130\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/824\"\u003e#824\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/824\"\u003e#824\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/70735767b68a1775eb67ac816b183b4a422101f4\"\u003e\u003ccode\u003e7073576\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/820\"\u003e#820\u003c/a\u003e reorder parameters in invalid-versions.js test (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/820\"\u003e#820\u003c/a\u003e) (\u003ca href=\"https://github.com/reggi\"\u003e\u003ccode\u003e@​reggi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/5816d4cfd6d85169527a2bc22fbd5bf4c64f34e3\"\u003e\u003ccode\u003e5816d4c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/829\"\u003e#829\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/829\"\u003e#829\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3\"\u003e7.7.3\u003c/a\u003e (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/813\"\u003e#813\u003c/a\u003e faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e) (\u003ca href=\"https://github.com/H4ad\"\u003e\u003ccode\u003e@​H4ad\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/811\"\u003e#811\u003c/a\u003e x-range build metadata support (i529015)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/807\"\u003e#807\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.1...v7.7.2\"\u003e7.7.2\u003c/a\u003e (2025-05-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/fcafb61ed566ff8ccf24818dd94b76738f037aa4\"\u003e\u003ccode\u003efcafb61\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/780\"\u003e#780\u003c/a\u003e add missing \u003ccode\u003e'use strict'\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/Fdawgs\"\u003e\u003ccode\u003e@​Fdawgs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c99f336fa3bdff465652f9041eab2127d2f52eb2\"\u003e\u003ccode\u003ec99f336\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/781\"\u003e#781\u003c/a\u003e prerelease identifier starting with digits (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/781\"\u003e#781\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c760403b935d3ad35f83e9bbe5ebe1badef2fc71\"\u003e\u003ccode\u003ec760403\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/784\"\u003e#784\u003c/a\u003e template-oss-apply for workflow permissions (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/784\"\u003e#784\u003c/a\u003e) (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2677f2a88334b0e728dbfe9ad9f5f57458437c87\"\u003e\u003ccode\u003e2677f2a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/778\"\u003e#778\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.23.6 to 4.24.3 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/778\"\u003e#778\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.0...v7.7.1\"\u003e7.7.1\u003c/a\u003e (2025-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/af761c05bd53eef83b5e20f8b09360b0e70557dc\"\u003e\u003ccode\u003eaf761c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/764\"\u003e#764\u003c/a\u003e inc: fully capture prerelease identifier (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/764\"\u003e#764\u003c/a\u003e) (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.6.3...v7.7.0\"\u003e7.7.0\u003c/a\u003e (2025-01-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/0864b3ce7932667013e0c7c5ec764777d4682883\"\u003e\u003ccode\u003e0864b3c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/753\"\u003e#753\u003c/a\u003e add \u0026quot;release\u0026quot; inc type (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/753\"\u003e#753\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/d588e3782864b1cab2fe9f2452b848e8c7f609d1\"\u003e\u003ccode\u003ed588e37\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/755\"\u003e#755\u003c/a\u003e diff: fix prerelease to stable version diff logic (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/755\"\u003e#755\u003c/a\u003e) (\u003ca href=\"https://github.com/eminberkayd\"\u003e\u003ccode\u003e@​eminberkayd\u003c/code\u003e\u003c/a\u003e, berkay.daglar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8a34bdecc783407f4e1a8a1ee1f67906b84a4b78\"\u003e\u003ccode\u003e8a34bde\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/754\"\u003e#754\u003c/a\u003e add identifier validation to \u003ccode\u003einc()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/754\"\u003e#754\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/67e54785a0f871361230f84323cbb631b9b6d834\"\u003e\u003ccode\u003e67e5478\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/756\"\u003e#756\u003c/a\u003e readme: added missing period for consistency (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/756\"\u003e#756\u003c/a\u003e) (\u003ca href=\"https://github.com/shaymolcho\"\u003e\u003ccode\u003e@​shaymolcho\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/868d4bbe3d318c52544f38d5f9977a1103e924c2\"\u003e\u003ccode\u003e868d4bb\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/749\"\u003e#749\u003c/a\u003e clarify comment about obsolete prefixes (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/749\"\u003e#749\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/145c554b8c7b7ecfcb451153ad18bdb2f24ad10d\"\u003e\u003ccode\u003e145c554\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/741\"\u003e#741\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 4.0.5 to 5.0.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/753e02b9d0cb3ac23e085dc33efcab3e08d61f2b\"\u003e\u003ccode\u003e753e02b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/747\"\u003e#747\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.23.3 to 4.23.4 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/747\"\u003e#747\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/0b812d5fb5fbb208e89dc1250e2efafeaa549437\"\u003e\u003ccode\u003e0b812d5\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/744\"\u003e#744\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/hashtagchris\"\u003e\u003ccode\u003e@​hashtagchris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.6.2...v7.6.3\"\u003e7.6.3\u003c/a\u003e (2024-07-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/73a3d79c4ec32d5dd62c9d5f64e5af7fbdad9ec0\"\u003e\u003ccode\u003e73a3d79\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/726\"\u003e#726\u003c/a\u003e optimize Range parsing and formatting (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/726\"\u003e#726\u003c/a\u003e) (\u003ca href=\"https://github.com/jviide\"\u003e\u003ccode\u003e@​jviide\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/5993c2e42bdf17c5f03e6360da51bc707fcee460\"\u003e\u003ccode\u003e5993c2e\u003c/code\u003e\u003c/a\u003e chore: release 7.7.4 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/120968b76760cb0db85a72bde2adedd0e9628793\"\u003e\u003ccode\u003e120968b\u003c/code\u003e\u003c/a\u003e deps: \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.29.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/a29faa5f3309a01c8e5aeb965fb5c02c4c4e80e2\"\u003e\u003ccode\u003ea29faa5\u003c/code\u003e\u003c/a\u003e fix(cli): pass options to semver.valid() for loose version validation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/1d28d5e82de16163daf721a7c76fff93e0d333ab\"\u003e\u003ccode\u003e1d28d5e\u003c/code\u003e\u003c/a\u003e docs: fix typos and update -n CLI option documentation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/836\"\u003e#836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/5816d4cfd6d85169527a2bc22fbd5bf4c64f34e3\"\u003e\u003ccode\u003e5816d4c\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/ab9e28a582f524e8d40157f3d2b75fcc764d0765\"\u003e\u003ccode\u003eab9e28a\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/44d7130c60cedd3703048aa671bb1d659b79ab07\"\u003e\u003ccode\u003e44d7130\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/70735767b68a1775eb67ac816b183b4a422101f4\"\u003e\u003ccode\u003e7073576\u003c/code\u003e\u003c/a\u003e chore: reorder parameters in invalid-versions.js test (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/16a35f5df4bb142d781229a09158c4e9970c1f5a\"\u003e\u003ccode\u003e16a35f5\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/3a3459da45389bd024ac907cbc21ca5a24beaa05\"\u003e\u003ccode\u003e3a3459d\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.1 to 4.26.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/node-semver/compare/v4.3.6...v7.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for semver since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha.js` from 2.2.6 to 2.4.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/sha.js/blob/master/CHANGELOG.md\"\u003esha.js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/sha.js/compare/v2.4.11...v2.4.12\"\u003ev2.4.12\u003c/a\u003e - 2025-07-01\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] switch to eslint \u003ca href=\"https://github.com/browserify/sha.js/commit/7acadfbd3abb558880212b20669fcb09e1aa1c58\"\u003e\u003ccode\u003e7acadfb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/b46e7116ebeaa82f34bbf2d7494fff7ef46eab3e\"\u003e\u003ccode\u003eb46e711\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix package.json indentation \u003ca href=\"https://github.com/browserify/sha.js/commit/df9d521e16ddf55dc877c43c05706d43c057fad4\"\u003e\u003ccode\u003edf9d521\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to GHA \u003ca href=\"https://github.com/browserify/sha.js/commit/c43c64adc6d3607d470538df72338fc02e63bc24\"\u003e\u003ccode\u003ec43c64a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] support multi-byte wide typed arrays \u003ca href=\"https://github.com/browserify/sha.js/commit/f2a258e9f2d0fcd113bfbaa49706e1ac0d979ba5\"\u003e\u003ccode\u003ef2a258e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] reorder package.json \u003ca href=\"https://github.com/browserify/sha.js/commit/d8d77c0a729c99593e304047f9d4335b498fd9ed\"\u003e\u003ccode\u003ed8d77c0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/35aec35c667b606b2495be3e4186bbe977b9e087\"\u003e\u003ccode\u003e35aec35\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] avoid console logs \u003ca href=\"https://github.com/browserify/sha.js/commit/73e33ae0ca6bca232627cac7473028e1d218f67e\"\u003e\u003ccode\u003e73e33ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix tests run in batch \u003ca href=\"https://github.com/browserify/sha.js/commit/262913006e94616c8cd245ef6bd61bc4410b29e3\"\u003e\u003ccode\u003e2629130\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] drop node requirement to 0.10 \u003ca href=\"https://github.com/browserify/sha.js/commit/00c7f234aa3bdbd427ffeb929bacbb05334eb3e9\"\u003e\u003ccode\u003e00c7f23\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003ebuffer\u003c/code\u003e, \u003ccode\u003ehash-test-vectors\u003c/code\u003e, \u003ccode\u003estandard\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e, \u003ccode\u003etypedarray\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/92b5de5f67472d9f18413d38ad5b9aba29ff4c22\"\u003e\u003ccode\u003e92b5de5\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] drop node requirement to v3 \u003ca href=\"https://github.com/browserify/sha.js/commit/9b5eca80fd9bb21cf05bdf43ce42661f1bbafeaa\"\u003e\u003ccode\u003e9b5eca8\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] set engines to \u003ccode\u003e\u0026amp;gt;= 4\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/807084c5c0f943459e89838252cafbd175b549b7\"\u003e\u003ccode\u003e807084c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/sha.js/commit/c72789c7a129cf453d44008ba27a88b90ac7989b\"\u003e\u003ccode\u003ec72789c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003einherits\u003c/code\u003e, \u003ccode\u003esafe-buffer\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/5428cfc6f7177ad1a41c837b9387308848db96de\"\u003e\u003ccode\u003e5428cfc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/2dbe0aab419e90add5032c70c9663b8fc562adb8\"\u003e\u003ccode\u003e2dbe0aa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README to reflect LICENSE \u003ca href=\"https://github.com/browserify/sha.js/commit/8938256dbb2241a7c749e4a399dbaff48cbe8e95\"\u003e\u003ccode\u003e8938256\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] add missing peer dep \u003ca href=\"https://github.com/browserify/sha.js/commit/d52889688ce524e63570f35e448635a29e6dd791\"\u003e\u003ccode\u003ed528896\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused \u003ccode\u003ebuffer\u003c/code\u003e dep \u003ca href=\"https://github.com/browserify/sha.js/commit/94ca7247f467ef045f41d534708bf7c700e03828\"\u003e\u003ccode\u003e94ca724\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/sha.js/compare/v2.4.10...v2.4.11\"\u003ev2.4.11\u003c/a\u003e - 2018-03-20\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProject is bound by MIT AND BSD-3-Clause licenses. \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/55\"\u003e\u003ccode\u003e[#55](https://github.com/crypto-browserify/sha.js/issues/55)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/sha.js/compare/v2.4.9...v2.4.10\"\u003ev2.4.10\u003c/a\u003e - 2018-01-22\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eModified greater than uint32 bits data test \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/53\"\u003e\u003ccode\u003e[#53](https://github.com/crypto-browserify/sha.js/issues/53)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003econvert lowBits to unsigned in hash.js \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/51\"\u003e\u003ccode\u003e[#51](https://github.com/crypto-browserify/sha.js/issues/51)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify bigData allocation \u003ca href=\"https://github.com/browserify/sha.js/commit/107141ac2c4ca61538e4ad9622cd0c2e21d38095\"\u003e\u003ccode\u003e107141a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModified large file test \u003ca href=\"https://github.com/browserify/sha.js/commit/9d037bd51e84d0d77aa56bb94ed2af2b436d9d66\"\u003e\u003ccode\u003e9d037bd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/sha.js/compare/v2.4.8...v2.4.9\"\u003ev2.4.9\u003c/a\u003e - 2017-09-25\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer: use alloc/allocUnsafe/from instead new \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/50\"\u003e\u003ccode\u003e[#50](https://github.com/crypto-browserify/sha.js/issues/50)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange \u0026quot;new shajs.SHA256()\u0026quot; to lowercase to make it actually work. \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/48\"\u003e\u003ccode\u003e[#48](https://github.com/crypto-browserify/sha.js/issues/48)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edrop Node \u0026lt;4 \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/46\"\u003e\u003ccode\u003e[#46](https://github.com/crypto-browserify/sha.js/issues/46)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehash: _update never returns anything \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/45\"\u003e\u003ccode\u003e[#45](https://github.com/crypto-browserify/sha.js/issues/45)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/eb4ea2fd3da93d41e250f9ac8a1a133ce450e0a2\"\u003e\u003ccode\u003eeb4ea2f\u003c/code\u003e\u003c/a\u003e v2.4.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/d8d77c0a729c99593e304047f9d4335b498fd9ed\"\u003e\u003ccode\u003ed8d77c0\u003c/code\u003e\u003c/a\u003e [meta] reorder package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/df9d521e16ddf55dc877c43c05706d43c057fad4\"\u003e\u003ccode\u003edf9d521\u003c/code\u003e\u003c/a\u003e [eslint] fix package.json indentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/35aec35c667b606b2495be3e4186bbe977b9e087\"\u003e\u003ccode\u003e35aec35\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003enpmignore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/d52889688ce524e63570f35e448635a29e6dd791\"\u003e\u003ccode\u003ed528896\u003c/code\u003e\u003c/a\u003e [Dev Deps] add missing peer dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/b46e7116ebeaa82f34bbf2d7494fff7ef46eab3e\"\u003e\u003ccode\u003eb46e711\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/94ca7247f467ef045f41d534708bf7c700e03828\"\u003e\u003ccode\u003e94ca724\u003c/code\u003e\u003c/a\u003e [Dev Deps] remove unused \u003ccode\u003ebuffer\u003c/code\u003e dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/2dbe0aab419e90add5032c70c9663b8fc562adb8\"\u003e\u003ccode\u003e2dbe0aa\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/73e33ae0ca6bca232627cac7473028e1d218f67e\"\u003e\u003ccode\u003e73e33ae\u003c/code\u003e\u003c/a\u003e [Tests] avoid console logs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/f2a258e9f2d0fcd113bfbaa49706e1ac0d979ba5\"\u003e\u003ccode\u003ef2a258e\u003c/code\u003e\u003c/a\u003e [Fix] support multi-byte wide typed arrays\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/sha.js/compare/v2.2.6...v2.4.12\"\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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for sha.js since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `debug` from 2.2.0 to 4.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/debug-js/debug/releases\"\u003edebug's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.3\u003c/h2\u003e\n\u003cp\u003eFunctionally identical release to \u003ccode\u003e4.4.1\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eVersion \u003ccode\u003e4.4.2\u003c/code\u003e is \u003cstrong\u003ecompromised\u003c/strong\u003e. Please see \u003ca href=\"https://redirect.github.com/debug-js/debug/issues/1005\"\u003edebug-js/debug#1005\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e4.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(Issue-996): replace whitespaces in namespaces string with commas globally by \u003ca href=\"https://github.com/pdahal-cx\"\u003e\u003ccode\u003e@​pdahal-cx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/997\"\u003edebug-js/debug#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/debug-js/debug/issues/987\"\u003e#987\u003c/a\u003e fallback to localStorage.DEBUG if debug is not defined by \u003ca href=\"https://github.com/lzilioli\"\u003e\u003ccode\u003e@​lzilioli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/988\"\u003edebug-js/debug#988\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/pdahal-cx\"\u003e\u003ccode\u003e@​pdahal-cx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/997\"\u003edebug-js/debug#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lzilioli\"\u003e\u003ccode\u003e@​lzilioli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/988\"\u003edebug-js/debug#988\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/debug-js/debug/compare/4.4.0...4.4.1\"\u003ehttps://github.com/debug-js/debug/compare/4.4.0...4.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.4.0\u003c/h2\u003e\n\u003cp\u003eFixes (hopefully) the inefficient regex warnings in \u003ccode\u003e.enable()\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMinor version as this is invariably going to break certain users who misuse the \u003ccode\u003e.enable()\u003c/code\u003e API and expected it to work with regexes, which was never supported nor documented. That's on you, sorry - that functionality won't be added back.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/debug-js/debug/compare/4.3.7...4.4.0\"\u003ehttps://github.com/debug-js/debug/compare/4.3.7...4.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.3.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade ms to version 2.1.3 by \u003ca href=\"https://github.com/realityking\"\u003e\u003ccode\u003e@​realityking\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/819\"\u003edebug-js/debug#819\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/debug-js/debug/compare/4.3.6...4.3.7\"\u003ehttps://github.com/debug-js/debug/compare/4.3.6...4.3.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.3.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using deprecated RegExp.$1 by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/969\"\u003edebug-js/debug#969\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/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/969\"\u003edebug-js/debug#969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/debug-js/debug/compare/4.3.5...4.3.6\"\u003ehttps://github.com/debug-js/debug/compare/4.3.5...4.3.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.3.5\u003c/h2\u003e\n\u003ch1\u003ePatch\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ecac39b1c5b018b0fe93a53a05f084eee543d17f5 Fix/debug depth (\u003ca href=\"https://redirect.github.com/debug-js/debug/issues/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/calvintwr\"\u003e\u003ccode\u003e@​calvintwr\u003c/code\u003e\u003c/a\u003e for the fix.\u003c/p\u003e\n\u003ch2\u003e4.3.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd section about configuring JS console to show debug messages by \u003ca href=\"https://github.com/gitname\"\u003e\u003ccode\u003e@​gitname\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/866\"\u003edebug-js/debug#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated String.prototype.substr() by \u003ca href=\"https://github.com/CommanderRoot\"\u003e\u003ccode\u003e@​CommanderRoot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/876\"\u003edebug-js/debug#876\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/debug-js/debug/commit/6b2c5fbdb7d414483d9e306ef234acb4cd7ea67c\"\u003e\u003ccode\u003e6b2c5fb\u003c/code\u003e\u003c/a\u003e 4.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/33330fa8616b9b33f29f7674747be77266878ba6\"\u003e\u003ccode\u003e33330fa\u003c/code\u003e\u003c/a\u003e 4.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/98df33ed9d5215c1d801b74e6ab00969759a6839\"\u003e\u003ccode\u003e98df33e\u003c/code\u003e\u003c/a\u003e remove istanbul\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/bf2f574c3e588ce4b660bf4e392e7a5e788640c0\"\u003e\u003ccode\u003ebf2f574\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/debug-js/debug/issues/987\"\u003e#987\u003c/a\u003e fallback to localStorage.DEBUG if debug is not defined (\u003ca href=\"https://redirect.github.com/debug-js/debug/issues/988\"\u003e#988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/a0497bd46dacb701437f62cfc065dc72bf0952c7\"\u003e\u003ccode\u003ea0497bd\u003c/code\u003e\u003c/a\u003e Replace whitespaces in namespaces string with commas globally instead of just...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/7e3814cc603bf64fdd69e714e0cf5611ec31f43b\"\u003e\u003ccode\u003e7e3814c\u003c/code\u003e\u003c/a\u003e 4.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/d2d6bf0bab3a0eeeb3a9ce7113cb0a31d8da678f\"\u003e\u003ccode\u003ed2d6bf0\u003c/code\u003e\u003c/a\u003e fix inefficient .enable() regex and .enabled() test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/bc60914816e5e45a5fff1cd638410438fc317521\"\u003e\u003ccode\u003ebc60914\u003c/code\u003e\u003c/a\u003e 4.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/c63e96e6495cdb8e15d2affa8dad105c48a21c92\"\u003e\u003ccode\u003ec63e96e\u003c/code\u003e\u003c/a\u003e Upgrade ms to version 2.1.3 (\u003ca href=\"https://redirect.github.com/debug-js/debug/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/382864a45a782a84b29e457211c27704df77a75f\"\u003e\u003ccode\u003e382864a\u003c/code\u003e\u003c/a\u003e remove archaic badges from readme\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/debug-js/debug/compare/2.2.0...4.4.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/~qix\"\u003eqix\u003c/a\u003e, a new releaser for debug since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fresh` from 0.3.0 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/fresh/blob/master/HISTORY.md\"\u003efresh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.5.2 / 2017-09-13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression matching multiple ETags in \u003ccode\u003eIf-None-Match\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ccode\u003eIf-None-Match\u003c/code\u003e token parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.5.1 / 2017-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of modified headers with invalid dates\u003c/li\u003e\n\u003cli\u003eperf: improve ETag match loop\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.5.0 / 2017-02-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect result when \u003ccode\u003eIf-None-Match\u003c/code\u003e has both \u003ccode\u003e*\u003c/code\u003e and ETags\u003c/li\u003e\n\u003cli\u003eFix weak \u003ccode\u003eETag\u003c/code\u003e matching to match spec\u003c/li\u003e\n\u003cli\u003eperf: delay reading header values until needed\u003c/li\u003e\n\u003cli\u003eperf: skip checking modified time if ETag check failed\u003c/li\u003e\n\u003cli\u003eperf: skip parsing \u003ccode\u003eIf-None-Match\u003c/code\u003e when no \u003ccode\u003eETag\u003c/code\u003e header\u003c/li\u003e\n\u003cli\u003eperf: use \u003ccode\u003eDate.parse\u003c/code\u003e instead of \u003ccode\u003enew Date\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.4.0 / 2017-02-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix false detection of \u003ccode\u003eno-cache\u003c/code\u003e request directive\u003c/li\u003e\n\u003cli\u003eperf: enable strict mode\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expressions\u003c/li\u003e\n\u003cli\u003eperf: remove duplicate conditional\u003c/li\u003e\n\u003cli\u003eperf: remove unnecessary boolean coercions\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/jshttp/fresh/commit/02df6303ff260b6b7da0b479f3e42222e8157b47\"\u003e\u003ccode\u003e02df630\u003c/code\u003e\u003c/a\u003e 0.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/37cd4a2e44d7e2c18435538650c4850200b88762\"\u003e\u003ccode\u003e37cd4a2\u003c/code\u003e\u003c/a\u003e build: Node.js@8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/731c0eba54ca216abff16b44b8f0432d8a49a826\"\u003e\u003ccode\u003e731c0eb\u003c/code\u003e\u003c/a\u003e build: Node.js@6.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/21a0f0c2a5f447e0d40bc16be0c23fa98a7b46ec\"\u003e\u003ccode\u003e21a0f0c\u003c/code\u003e\u003c/a\u003e perf: improve If-None-Match token parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/ff5f257b575a70fae6268b9283f7d5796bcfde71\"\u003e\u003ccode\u003eff5f257\u003c/code\u003e\u003c/a\u003e Fix regression matching multiple ETags in If-None-Match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/e8a4aaffc75b6169a6f57168ac79dee7a7f02c92\"\u003e\u003ccode\u003ee8a4aaf\u003c/code\u003e\u003c/a\u003e 0.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/7015bcedafc5a1622887bb84ece9c6c123893272\"\u003e\u003ccode\u003e7015bce\u003c/code\u003e\u003c/a\u003e perf: improve ETag match loop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/7a2b460ad608809921734d5aba0b9b3704c0f692\"\u003e\u003ccode\u003e7a2b460\u003c/code\u003e\u003c/a\u003e Fix handling of modified headers with invalid dates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/15995306ff32de51b54508b8d553346769577e79\"\u003e\u003ccode\u003e1599530\u003c/code\u003e\u003c/a\u003e bench: add simple benchmarks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/74793d9852c97de10a1e32267d1f33bec595ab27\"\u003e\u003ccode\u003e74793d9\u003c/code\u003e\u003c/a\u003e build: eslint-plugin-node@5.1.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/fresh/compare/v0.3.0...v0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `qs` from 6.2.0 to 6.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/qs/blob/main/CHANGELOG.md\"\u003eqs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.2\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: mark overflow objects for indexed notation exceeding \u003ccode\u003earrayLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/546\"\u003e#546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003earrayLimit\u003c/code\u003e means max count, not max index, in \u003ccode\u003ecombine\u003c/code\u003e/\u003ccode\u003emerge\u003c/code\u003e/\u003ccode\u003eparseArrayValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: throw on \u003ccode\u003earrayLimit\u003c/code\u003e exceeded with indexed notation when \u003ccode\u003ethrowOnLimitExceeded\u003c/code\u003e is true (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: enforce \u003ccode\u003earrayLimit\u003c/code\u003e on \u003ccode\u003ecomma\u003c/code\u003e-parsed values\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: fix error message to reflect arrayLimit as max index; remove extraneous comments (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Robustness] avoid \u003ccode\u003e.push\u003c/code\u003e, use \u003ccode\u003evoid\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/543\"\u003e#543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] replace runkit CI badge with shields.io check-runs badge\u003c/li\u003e\n\u003cli\u003e[meta] fix changelog typo (\u003ccode\u003earrayLength\u003c/code\u003e → \u003ccode\u003earrayLimit\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e[actions] fix rebase workflow permissions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.1\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] ensure \u003ccode\u003earrayLimit\u003c/code\u003e applies to \u003ccode\u003e[]\u003c/code\u003e notation as well\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: when a custom decoder returns \u003ccode\u003enull\u003c/code\u003e for a key, ignore that key\u003c/li\u003e\n\u003cli\u003e[Refactor] \u003ccode\u003eparse\u003c/code\u003e: extract key segment splitting helper\u003c/li\u003e\n\u003cli\u003e[meta] add threat model\u003c/li\u003e\n\u003cli\u003e[actions] add workflow permissions\u003c/li\u003e\n\u003cli\u003e[Tests] \u003ccode\u003estringify\u003c/code\u003e: increase coverage\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003ees-value-fixtures\u003c/code\u003e, \u003ccode\u003efor-each\u003c/code\u003e, \u003ccode\u003eobject-inspect\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.0\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[New] \u003ccode\u003eparse\u003c/code\u003e: add \u003ccode\u003ethrowOnParameterLimitExceeded\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/517\"\u003e#517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Refactor] \u003ccode\u003eparse\u003c/code\u003e: use \u003ccode\u003eutils.combine\u003c/code\u003e more\u003c/li\u003e\n\u003cli\u003e[patch] \u003ccode\u003eparse\u003c/code\u003e: add explicit \u003ccode\u003ethrowOnLimitExceeded\u003c/code\u003e default\u003c/li\u003e\n\u003cli\u003e[actions] use shared action; re-add finishers\u003c/li\u003e\n\u003cli\u003e[meta] Fix changelog formatting bug\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eside-channel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003ees-value-fixtures\u003c/code\u003e, \u003ccode\u003ehas-bigints\u003c/code\u003e, \u003ccode\u003ehas-proto\u003c/code\u003e, \u003ccode\u003ehas-symbols\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] increase coverage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.13.3\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003e[Fix] fix regressions from robustness refactor\n[actions] update reusable workflows\u003c/p\u003e\n\u003ch2\u003e\u003cstrong\u003e6.13.2\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Robustness] avoid \u003ccode\u003e.push\u003c/code\u003e, use \u003ccode\u003evoid\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/543\"\u003e#543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] replace runkit CI badge with shields.io check-runs badge\u003c/li\u003e\n\u003cli\u003e[actions] fix rebase workflow permissions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.13.1\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003estringify\u003c/code\u003e: avoid a crash when a \u003ccode\u003efilter\u003c/code\u003e key is \u003ccode\u003enull\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eutils.merge\u003c/code\u003e: functions should not be stringified into keys\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: avoid a crash with interpretNumericEntities: true, comma: true, and iso charset\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003estringify\u003c/code\u003e: ensure a non-string \u003ccode\u003efilter\u003c/code\u003e does not crash\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003e__proto__\u003c/code\u003e syntax instead of \u003ccode\u003eObject.create\u003c/code\u003e for null objects\u003c/li\u003e\n\u003cli\u003e[Refactor] misc cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/bdcf0c7f82387c18ac8fabfccd2f440645cef47b\"\u003e\u003ccode\u003ebdcf0c7\u003c/code\u003e\u003c/a\u003e v6.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/294db90c812ddbe7d7a35d5687c505fd21a2d6a2\"\u003e\u003ccode\u003e294db90\u003c/code\u003e\u003c/a\u003e [readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/5c308e5516c270a78caa6f278465914090f91ec6\"\u003e\u003ccode\u003e5c308e5\u003c/code\u003e\u003c/a\u003e [readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/6addf8cf738d529c54d91f6f3ffb6c1be91bbfdc\"\u003e\u003ccode\u003e6addf8c\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: mark overflow objects for indexed notation exceeding \u003ccode\u003earrayLimit\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/cfc108f662326d6ab540f3545ef0b832baf83cdf\"\u003e\u003ccode\u003ecfc108f\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003earrayLimit\u003c/code\u003e means max count, not max index, in \u003ccode\u003ecombine\u003c/code\u003e/\u003ccode\u003emerge\u003c/code\u003e/`pars...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/febb64442a80e49200211fa38d3c96b58024ac77\"\u003e\u003ccode\u003efebb644\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: throw on \u003ccode\u003earrayLimit\u003c/code\u003e exceeded with indexed notation when `thr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/f6a7abff1f13d644db9b05fe4f2c98ada6bf8482\"\u003e\u003ccode\u003ef6a7abf\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: enforce \u003ccode\u003earrayLimit\u003c/code\u003e on \u003ccode\u003ecomma\u003c/code\u003e-parsed values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/fbc5206c25b4d1851cea683f02c10756c521d15a\"\u003e\u003ccode\u003efbc5206\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: fix error message to reflect arrayLimit as max index; remove e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/1b9a8b4e78c6aff4c22fa559107227f02fd0216a\"\u003e\u003ccode\u003e1b9a8b4\u003c/code\u003e\u003c/a\u003e [actions] fix rebase workflow permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/2a35775614e0fb46ac8a3060201a32a7c23a7fda\"\u003e\u003ccode\u003e2a35775\u003c/code\u003e\u003c/a\u003e [meta] fix changelog typo (\u003ccode\u003earrayLength\u003c/code\u003e → \u003ccode\u003earrayLimit\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/qs/compare/v6.2.0...v6.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepublish\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 `send` from 0.14.1 to 0.19.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pillarjs/send/releases\"\u003esend's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.19.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/pillarjs/send/pull/235\"\u003epillarjs/send#235\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/pillarjs/send/pull/235\"\u003epillarjs/send#235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pillarjs/send/compare/0.18.0...0.19.0\"\u003ehttps://github.com/pillarjs/send/compare/0.18.0...0.19.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pillarjs/send/blob/master/HISTORY.md\"\u003esend's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.19.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\u003e0.18.0 / 2022-03-23\u003c/h1\u003e\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\n\u003cul\u003e\n\u003cli\u003eReplace internal \u003ccode\u003eeval\u003c/code\u003e usage with \u003ccode\u003eFunction\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eUse instance methods on \u003ccode\u003eprocess\u003c/code\u003e to check for listeners\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\n\u003cul\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\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\u003ch1\u003e0.17.2 / 2021-12-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003cli\u003edeps: http-errors@1.8.1\n\u003cul\u003e\n\u003cli\u003edeps: inherits@2.0.4\u003c/li\u003e\n\u003cli\u003edeps: toidentifier@1.0.1\u003c/li\u003e\n\u003cli\u003edeps: setprototypeof@1.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.17.1 / 2019-05-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSet stricter CSP header in redirect \u0026amp; error responses\u003c/li\u003e\n\u003cli\u003edeps: range-parser@~1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.17.0 / 2019-05-03\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@~1.7.2\n\u003cul\u003e\n\u003cli\u003eSet constructor name when possible\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003etoidentifier\u003c/code\u003e module to make class names\u003c/li\u003e\n\u003cli\u003edeps: depd@~1.1.2\u003c/li\u003e\n\u003cli\u003edeps: setprototypeof@1.1.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@'\u0026gt;= 1.5.0 \u0026lt; 2'\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: mime@1.6.0\n\u003cul\u003e\n\u003cli\u003eAdd extensions for JPEG-2000 images\u003c/li\u003e\n\u003cli\u003eAdd new \u003ccode\u003efont/*\u003c/code\u003e types from IANA\u003c/li\u003e\n\u003cli\u003eAdd WASM mapping\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e.bdoc\u003c/code\u003e to \u003ccode\u003eapplication/bdoc\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/9d2db99518b366d20783fe1c08a1b9bd418929ce\"\u003e\u003ccode\u003e9d2db99\u003c/code\u003e\u003c/a\u003e 0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/ae4f2989491b392ae2ef3b0015a019770ae65d35\"\u003e\u003ccode\u003eae4f298\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/b69cbb3dc4c09c37917d08a4c13fcd1bac97ade5\"\u003e\u003ccode\u003eb69cbb3\u003c/code\u003e\u003c/a\u003e 0.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/f53edbb7f4f7ebdd936d3d714d84d52f2d3d00f3\"\u003e\u003ccode\u003ef53edbb\u003c/code\u003e\u003c/a\u003e Limit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/706d6ddf0d3c8a9248fc1edbc3ff60bbc6ad7b93\"\u003e\u003ccode\u003e706d6dd\u003c/code\u003e\u003c/a\u003e docs: add security policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/b690ba4bd149d20fa6687ee6298fb6aede5b21d7\"\u003e\u003ccode\u003eb690ba4\u003c/code\u003e\u003c/a\u003e docs: fix linux build badge link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/fed09ff7dd5b24470fadaa6626b5db1667cccec6\"\u003e\u003ccode\u003efed09ff\u003c/code\u003e\u003c/a\u003e docs: update copyright\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/aee1a657be9fdf558ce3448c6a908227e15f0645\"\u003e\u003ccode\u003eaee1a65\u003c/code\u003e\u003c/a\u003e deps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/6060bdaf1a8684deec45704ad4e4b163d910f6fa\"\u003e\u003ccode\u003e6060bda\u003c/code\u003e\u003c/a\u003e deps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/8055f787fee1a189b23a27e67dcc185dfe26bac2\"\u003e\u003ccode\u003e8055f78\u003c/code\u003e\u003c/a\u003e build: Node.js@17.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pillarjs/send/compare/0.14.1...0.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for send since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.9.0 to 4.17.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/dec55b7a3b382da075e2eac90089b4cd00a26cbb\"\u003e\u003ccode\u003edec55b7\u003c/code\u003e\u003c/a\u003e Bump main to v4.17.23 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6088\"\u003e#6088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/19c9251b3631d7cf220b43bc757eb33f1084f117\"\u003e\u003ccode\u003e19c9251\u003c/code\u003e\u003c/a\u003e fix: setCacheHas JSDoc return type should be boolean (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6071\"\u003e#6071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/b5e672995ae26929d111a6e94589f8d03fb8e578\"\u003e\u003ccode\u003eb5e6729\u003c/code\u003e\u003c/a\u003e jsdoc: Add -0 and BigInt zeros to _.compact falsey values list (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6062\"\u003e#6062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/edadd452146f7e4bad4ea684e955708931d84d81\"\u003e\u003ccode\u003eedadd45\u003c/code\u003e\u003c/a\u003e Prevent prototype pollution on baseUnset function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/4879a7a7d0a4494b0e83c7fa21bcc9fc6e7f1a6d\"\u003e\u003ccode\u003e4879a7a\u003c/code\u003e\u003c/a\u003e doc: fix autoLink function, conversion of source links (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6056\"\u003e#6056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/9648f692b0fc7c2f6a7a763d754377200126c2e8\"\u003e\u003ccode\u003e9648f69\u003c/code\u003e\u003c/a\u003e chore: remove \u003ccode\u003eyarn.lock\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6053\"\u003e#6053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/dfa407db0bf5b200f2c7a9e4f06830ceaf074be9\"\u003e\u003ccode\u003edfa407d\u003c/code\u003e\u003c/a\u003e ci: remove legacy configuration files (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6052\"\u003e#6052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/156e1965ae78b121a88f81178ab81632304e8d64\"\u003e\u003ccode\u003e156e196\u003c/code\u003e\u003c/a\u003e feat: add renovate setup (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6039\"\u003e#6039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/933e1061b8c344d3fc742cdc400175d5ffc99bce\"\u003e\u003ccode\u003e933e106\u003c/code\u003e\u003c/a\u003e ci: add pipeline for Bun (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6023\"\u003e#6023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/072a807ff7ad8ffc7c1d2c3097266e815d138e20\"\u003e\u003ccode\u003e072a807\u003c/code\u003e\u003c/a\u003e docs: update links related to Open JS Foundation (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/5968\"\u003e#5968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.9.0...4.17.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tar` from 2.2.2 to 7.5.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-tar/releases\"\u003etar's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-tar/compare/v6.1.12...v6.1.13\"\u003e6.1.13\u003c/a\u003e (2022-12-07)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/cc4e0ddfe523a0bce383846a67442c637a65d486\"\u003e\u003ccode\u003ecc4e0dd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-tar/pull/343\"\u003e#343\u003c/a\u003e bump minipass from 3.3.6 to 4.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-tar/compare/v6.1.11...v6.1.12\"\u003e6.1.12\u003c/a\u003e (2022-10-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/57493ee66ece50d62114e02914282fc37be3a91a\"\u003e\u003ccode\u003e57493ee\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-tar/pull/332\"\u003e#332\u003c/a\u003e ensuring close event is emited after stream has ended (\u003ca href=\"https://github.com/webark\"\u003e\u003ccode\u003e@​webark\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/b003c64f624332e24e19b30dc011069bb6708680\"\u003e\u003ccode\u003eb003c64\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-tar/pull/314\"\u003e#314\u003c/a\u003e replace deprecated String.prototype.substr() (\u003ca href=\"https://redirect.github.com/isaacs/node-tar/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://github.com/CommanderRoot\"\u003e\u003ccode\u003e@​CommanderRoot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/f12992932f171ea248b27fad95e7d489a56d31ed\"\u003e\u003ccode\u003ef129929\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-tar/pull/313\"\u003e#313\u003c/a\u003e remove dead link to benchmarks (\u003ca href=\"https://redirect.github.com/isaacs/node-tar/issues/313\"\u003e#313\u003c/a\u003e) (\u003ca href=\"https://github.com/yetzt\"\u003e\u003ccode\u003e@​yetzt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/c1faa9f44001dfb0bc7638b2850eb6058bd56a4a\"\u003e\u003ccode\u003ec1faa9f\u003c/code\u003e\u003c/a\u003e add examples/explanation of using tar.t (\u003ca href=\"https://github.com/isaacs\"\u003e\u003ccode\u003e@​isaacs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md\"\u003etar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e7.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ezstd\u003c/code\u003e compression support.\u003c/li\u003e\n\u003cli\u003eConsistent TOCTOU behavior in sync t.list\u003c/li\u003e\n\u003cli\u003eOnly read from ustar block if not specified in Pax\u003c/li\u003e\n\u003cli\u003eFix sync tar.list when file size reduces while reading\u003c/li\u003e\n\u003cli\u003eSanitize absolute linkpaths properly\u003c/li\u003e\n\u003cli\u003ePrevent writing hardlink entries to the archive ahead of their\nfile target\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eonentry\u003c/code\u003e in favor of \u003ccode\u003eonReadEntry\u003c/code\u003e for clarity.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonWriteEntry\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDRY the command definitions into a single \u003ccode\u003emakeCommand\u003c/code\u003e method,\nand update the type signatures to more appropriately infer the\nreturn type from the options and arguments provided.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate minipass to v7.1.0\u003c/li\u003e\n\u003cli\u003eUpdate the type definitions of \u003ccode\u003ewrite()\u003c/code\u003e and \u003ccode\u003eend()\u003c/code\u003e methods on\n\u003ccode\u003eUnpack\u003c/code\u003e and \u003ccode\u003eParser\u003c/code\u003e classes to be compatible with the\nNodeJS.WritableStream type in the latest versions of\n\u003ccode\u003e@types/node\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003eRewrite in TypeScript, provide ESM and CommonJS hybrid\ninterface\u003c/li\u003e\n\u003cli\u003eAdd tree-shake friendly exports, like \u003ccode\u003eimport('tar/create')\u003c/code\u003e\nand \u003ccode\u003eimport('tar/read-entry')\u003c/code\u003e to get individual functions or\nclasses.\u003c/li\u003e\n\u003cli\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/levfurtado/elixir-garden/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/levfurtado%2Felixir-garden/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"3774344348","node_id":"PR_kwDOCpq01s67L2ae","number":4,"state":"closed","title":"Bump hawk and request in /install/keycloak-sso/configure","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-01T10:25:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T09:06:03.000Z","updated_at":"2026-01-01T10:25:16.000Z","time_to_close":4752,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.79.0","new_version":"2.88.2"}],"path":"/install/keycloak-sso/configure","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.79.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.83.0 (2017/09/27)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2776\"\u003e#2776\u003c/a\u003e Updating tough-cookie due to security fix. (\u003ca href=\"https://redirect.github.com/request/request/issues/2776\"\u003e#2776\u003c/a\u003e) (\u003ca href=\"https://github.com/karlnorling\"\u003e\u003ccode\u003e@​karlnorling\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.82.0 (2017/09/19)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2703\"\u003e#2703\u003c/a\u003e Add Node.js v8 to Travis CI (\u003ca href=\"https://github.com/ryysud\"\u003e\u003ccode\u003e@​ryysud\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2751\"\u003e#2751\u003c/a\u003e Update of hawk and qs to latest version (\u003ca href=\"https://redirect.github.com/request/request/issues/2751\"\u003e#2751\u003c/a\u003e) (\u003ca href=\"https://github.com/Olivier-Moreau\"\u003e\u003ccode\u003e@​Olivier-Moreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2658\"\u003e#2658\u003c/a\u003e Fixed some text in README.md (\u003ca href=\"https://redirect.github.com/request/request/issues/2658\"\u003e#2658\u003c/a\u003e) (\u003ca href=\"https://github.com/Marketionist\"\u003e\u003ccode\u003e@​Marketionist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2635\"\u003e#2635\u003c/a\u003e chore(package): update aws-sign2 to version 0.7.0 (\u003ca href=\"https://redirect.github.com/request/request/issues/2635\"\u003e#2635\u003c/a\u003e) (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2641\"\u003e#2641\u003c/a\u003e Update README to simplify \u0026amp; update convenience methods (\u003ca href=\"https://redirect.github.com/request/request/issues/2641\"\u003e#2641\u003c/a\u003e) (\u003ca href=\"https://github.com/FredKSchott\"\u003e\u003ccode\u003e@​FredKSchott\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2541\"\u003e#2541\u003c/a\u003e Add convenience method for HTTP OPTIONS (\u003ca href=\"https://redirect.github.com/request/request/issues/2541\"\u003e#2541\u003c/a\u003e) (\u003ca href=\"https://github.com/jamesseanwright\"\u003e\u003ccode\u003e@​jamesseanwright\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2605\"\u003e#2605\u003c/a\u003e Add promise support section to README (\u003ca href=\"https://redirect.github.com/request/request/issues/2605\"\u003e#2605\u003c/a\u003e) (\u003ca href=\"https://github.com/FredKSchott\"\u003e\u003ccode\u003e@​FredKSchott\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2579\"\u003e#2579\u003c/a\u003e refactor(lint): replace eslint with standard (\u003ca href=\"https://redirect.github.com/request/request/issues/2579\"\u003e#2579\u003c/a\u003e) (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2598\"\u003e#2598\u003c/a\u003e Update codecov to version 2.0.2 🚀 (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2590\"\u003e#2590\u003c/a\u003e Adds test-timing keepAlive test (\u003ca href=\"https://github.com/nicjansma\"\u003e\u003ccode\u003e@​nicjansma\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2589\"\u003e#2589\u003c/a\u003e fix tabulation on request example README.MD (\u003ca href=\"https://github.com/odykyi\"\u003e\u003ccode\u003e@​odykyi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2594\"\u003e#2594\u003c/a\u003e chore(dependencies): har-validator to 5.x [removes babel dep] (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.81.0 (2017/03/09)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2584\"\u003e#2584\u003c/a\u003e Security issue: Upgrade qs to version 6.4.0 (\u003ca href=\"https://github.com/sergejmueller\"\u003e\u003ccode\u003e@​sergejmueller\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2578\"\u003e#2578\u003c/a\u003e safe-buffer doesn't zero-fill by default, its just a polyfill. (\u003ca href=\"https://redirect.github.com/request/request/issues/2578\"\u003e#2578\u003c/a\u003e) (\u003ca href=\"https://github.com/mikeal\"\u003e\u003ccode\u003e@​mikeal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2566\"\u003e#2566\u003c/a\u003e Timings: Tracks 'lookup', adds 'wait' time, fixes connection re-use (\u003ca href=\"https://redirect.github.com/request/request/issues/2566\"\u003e#2566\u003c/a\u003e) (\u003ca href=\"https://github.com/nicjansma\"\u003e\u003ccode\u003e@​nicjansma\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2574\"\u003e#2574\u003c/a\u003e Migrating to safe-buffer for improved security. (\u003ca href=\"https://github.com/mikeal\"\u003e\u003ccode\u003e@​mikeal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2573\"\u003e#2573\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/request/request/issues/2572\"\u003e#2572\u003c/a\u003e (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.80.0 (2017/03/04)\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\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/cjimti/book-source-code/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/cjimti/book-source-code/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cjimti%2Fbook-source-code/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"3774322581","node_id":"PR_kwDOBcWjzM67Lx1q","number":3,"state":"open","title":"Bump hawk and request","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-01-01T08:50:25.000Z","updated_at":"2026-01-01T08:50:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/arobida/twitter-bot/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/arobida/twitter-bot/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arobida%2Ftwitter-bot/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"3635445213","node_id":"PR_kwDOMPiKlc6z-ByS","number":18,"state":"open","title":"Bump hawk and request","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":"2025-11-17T23:23:28.000Z","updated_at":"2025-11-17T23:23:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/AKJUS/flight-manual.atom.io/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/AKJUS/flight-manual.atom.io/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2Fflight-manual.atom.io/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"3631217351","node_id":"PR_kwDOP7LHkM6zv4DA","number":3,"state":"open","title":"Bump hawk and fsevents","user":"dependabot[bot]","labels":["dependencies","javascript","security-sensitive","breaking-change","review-effort-2","size:XXL"],"assignees":[],"locked":false,"comments_count":8,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-16T22:34:30.000Z","updated_at":"2025-11-16T22:36:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"fsevents","repository_url":"https://github.com/fsevents/fsevents","old_version":"1.1.2","new_version":"1.2.13"}],"path":null,"ecosystem":"npm"},"body":"## **User description**\nRemoves [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [fsevents](https://github.com/fsevents/fsevents). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `fsevents` from 1.1.2 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v10 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eC++ tuning to fix potential SIGILL and cyclic dependency (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cp\u003eFixed node-pre-gyp bundling issue\u003c/p\u003e\n\u003ch2\u003ev1.2.1\u003c/h2\u003e\n\u003cp\u003e[unpublished because of errors during publish process]\u003c/p\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING: End support for Node v0.12. If you are using Node v0.12 please pin your fsevents dependencies to v1.1.3. Not bumping semver major for this release was a compromise solution discussed in \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/199\"\u003e#199\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/201\"\u003e#201\u003c/a\u003e.\n\u003cul\u003e\n\u003cli\u003eNode v0.10 should continue to work with local compilation for now, but hosted pre-built binaries will no longer be provided. If this is a constraint for you, please pin to an earlier version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed security vulnerability warnings by updating node-pre-gyp to ^0.9.0\u003c/li\u003e\n\u003cli\u003eCompatibility updates for nan v2.9.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v9 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eFixed bug related to using \u003ccode\u003e--no-bin-links\u003c/code\u003e option on install\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.39)\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/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.1.2...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/piotroq/ProgressiveWordPress/network/alerts).\n\n\u003c/details\u003e\n\n\n___\n\n## **CodeAnt-AI Description**\nUpdate mac file watcher dependencies\n\n### What Changed\n- Removed the unused hawk dependency so installs no longer pull it along with watchers\n- Bumped fsevents to 1.2.13 to pick up the newer mac-native watcher code and build improvements\n\n### Impact\n`✅ Smaller install footprint for mac file watcher`\n`✅ Easier mac-native builds`\n`✅ No redundant hawk dependency in installs`\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003e💡 Usage Guide\u003c/strong\u003e\u003c/summary\u003e\n\n### Checking Your Pull Request\nEvery time you make a pull request, our system automatically looks through it. We check for security issues, mistakes in how you're setting up your infrastructure, and common code problems. We do this to make sure your changes are solid and won't cause any trouble later.\n\n### Talking to CodeAnt AI\nGot a question or need a hand with something in your pull request? You can easily get in touch with CodeAnt AI right here. Just type the following in a comment on your pull request, and replace \"Your question here\" with whatever you want to ask:\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai ask: Your question here\u003c/code\u003e\n\u003c/pre\u003e\nThis lets you have a chat with CodeAnt AI about your pull request, making it easier to understand and improve your code.\n\n#### Example\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai ask: Can you suggest a safer alternative to storing this secret?\u003c/code\u003e\n\u003c/pre\u003e\n\n### Preserve Org Learnings with CodeAnt\nYou can record team preferences so CodeAnt AI applies them in future reviews. Reply directly to the specific CodeAnt AI suggestion (in the same thread) and replace \"Your feedback here\" with your input:\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai: Your feedback here\u003c/code\u003e\n\u003c/pre\u003e\nThis helps CodeAnt AI learn and adapt to your team's coding style and standards.\n\n#### Example\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai: Do not flag unused imports.\u003c/code\u003e\n\u003c/pre\u003e\n\n### Retrigger review\nAsk CodeAnt AI to review the PR again, by typing:\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai: review\u003c/code\u003e\n\u003c/pre\u003e\n\n### Check Your Repository Health\nTo analyze the health of your code repository, visit our dashboard at [https://app.codeant.ai](https://app.codeant.ai). This tool helps you identify potential issues and areas for improvement in your codebase, ensuring your repository maintains high standards of code health.\n\n\u003c/details\u003e\n","html_url":"https://github.com/piotroq/ProgressiveWordPress/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/piotroq%2FProgressiveWordPress/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2872773142","node_id":"PR_kwDOCE9qUc6rOwoW","number":2,"state":"open","title":"Bump hawk and fsevents","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-30T03:53:21.000Z","updated_at":"2025-09-30T03:53:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"fsevents","repository_url":"https://github.com/fsevents/fsevents","old_version":"1.1.2","new_version":"1.2.13"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [fsevents](https://github.com/fsevents/fsevents). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `fsevents` from 1.1.2 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v10 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eC++ tuning to fix potential SIGILL and cyclic dependency (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cp\u003eFixed node-pre-gyp bundling issue\u003c/p\u003e\n\u003ch2\u003ev1.2.1\u003c/h2\u003e\n\u003cp\u003e[unpublished because of errors during publish process]\u003c/p\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING: End support for Node v0.12. If you are using Node v0.12 please pin your fsevents dependencies to v1.1.3. Not bumping semver major for this release was a compromise solution discussed in \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/199\"\u003e#199\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/201\"\u003e#201\u003c/a\u003e.\n\u003cul\u003e\n\u003cli\u003eNode v0.10 should continue to work with local compilation for now, but hosted pre-built binaries will no longer be provided. If this is a constraint for you, please pin to an earlier version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed security vulnerability warnings by updating node-pre-gyp to ^0.9.0\u003c/li\u003e\n\u003cli\u003eCompatibility updates for nan v2.9.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v9 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eFixed bug related to using \u003ccode\u003e--no-bin-links\u003c/code\u003e option on install\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.39)\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/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.1.2...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/0xferit/Solium/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/0xferit/Solium/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xferit%2FSolium/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"2823371077","node_id":"PR_kwDOCJrWks6oSTlF","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 54 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-12T16:49:53.000Z","updated_at":"2025-09-12T16:49:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":54,"packages":[{"name":"axios","old_version":"0.18.0","new_version":"1.12.0","repository_url":"https://github.com/axios/axios"},{"name":"bootstrap","old_version":"3.3.7","new_version":"5.0.0","repository_url":"https://github.com/twbs/bootstrap"},{"name":"express","old_version":"4.16.2","new_version":"4.21.2","repository_url":"https://github.com/expressjs/express"},{"name":"hoek","old_version":"5.0.3","new_version":"6.1.3","repository_url":"https://github.com/hapijs/hoek"},{"name":"lodash","old_version":"4.17.4","new_version":"4.17.21","repository_url":"https://github.com/lodash/lodash"},{"name":"moment","old_version":"2.21.0","new_version":"2.29.4","repository_url":"https://github.com/moment/moment"},{"name":"nodemailer","old_version":"4.4.1","new_version":"6.9.9","repository_url":"https://github.com/nodemailer/nodemailer"},{"name":"openpgp","old_version":"1.6.2","new_version":"6.1.1","repository_url":"https://github.com/openpgpjs/openpgpjs"},{"name":"request","old_version":"2.85.0","new_version":"2.88.2","repository_url":"https://github.com/request/request"},{"name":"webpack-dev-server","old_version":"2.9.4","new_version":"5.2.1","repository_url":"https://github.com/webpack/webpack-dev-server"},{"name":"base-x","old_version":"3.0.4","new_version":"3.0.11","repository_url":"https://github.com/cryptocoinjs/base-x"},{"name":"brace-expansion","old_version":"1.1.8","new_version":"1.1.11","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.3","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"cipher-base","old_version":"1.0.4","new_version":"1.0.6","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"semver","old_version":"5.4.1","new_version":"5.7.2","repository_url":"https://github.com/npm/node-semver"},{"name":"release-it","old_version":"7.3.0","new_version":"19.0.4","repository_url":"https://github.com/release-it/release-it"},{"name":"standard","old_version":"10.0.3","new_version":"17.1.2","repository_url":"https://github.com/standard/standard"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"elliptic","old_version":"6.4.0","new_version":"6.6.1","repository_url":"https://github.com/indutny/elliptic"},{"name":"bitcore-lib","old_version":"8.0.0","new_version":"8.25.47","repository_url":"https://github.com/bitpay/bitcore"},{"name":"bitcore-lib-cash","old_version":"8.0.0","new_version":"8.25.47","repository_url":"https://github.com/bitpay/bitcore"},{"name":"qs","old_version":"6.3.2","new_version":"6.3.3","repository_url":"https://github.com/ljharb/qs"},{"name":"fsevents","old_version":"1.2.2","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"minimatch","old_version":"3.0.4","new_version":"3.0.8","repository_url":"https://github.com/isaacs/minimatch"},{"name":"got","old_version":"6.7.1","new_version":"removed","repository_url":"https://github.com/sindresorhus/got"},{"name":"nodemon","old_version":"1.17.3","new_version":"3.1.10","repository_url":"https://github.com/remy/nodemon"},{"name":"handlebars","old_version":"4.0.5","new_version":"4.7.7","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"hbs","old_version":"4.0.1","new_version":"4.2.0","repository_url":"https://github.com/pillarjs/hbs"},{"name":"hawk","old_version":"3.1.3","new_version":"removed","repository_url":"https://github.com/mozilla/hawk"},{"name":"node-sass","old_version":"4.9.0","new_version":"4.14.1","repository_url":"https://github.com/sass/node-sass"},{"name":"jquery","old_version":"3.3.1","new_version":"3.7.1","repository_url":"https://github.com/jquery/jquery"},{"name":"node-fetch","old_version":"1.7.3","new_version":"removed","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"react","old_version":"16.3.2","new_version":"16.14.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"16.3.2","new_version":"16.14.0","repository_url":"https://github.com/facebook/react"},{"name":"on-headers","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/jshttp/on-headers"},{"name":"morgan","old_version":"1.9.0","new_version":"1.10.1","repository_url":"https://github.com/expressjs/morgan"},{"name":"remarkable","old_version":"1.7.1","new_version":"1.7.4","repository_url":"https://github.com/jonschlinkert/remarkable"},{"name":"requirejs","old_version":"2.1.22","new_version":"2.3.7","repository_url":"https://github.com/jrburke/r.js"},{"name":"modernizr","old_version":"3.5.0","new_version":"3.13.1","repository_url":"https://github.com/Modernizr/Modernizr"},{"name":"sha.js","old_version":"2.4.11","new_version":"2.4.12","repository_url":"https://github.com/crypto-browserify/sha.js"},{"name":"simple-get","old_version":"1.4.3","new_version":"2.8.2","repository_url":"https://github.com/feross/simple-get"},{"name":"prebuild-install","old_version":"2.2.2","new_version":"2.5.3","repository_url":"https://github.com/prebuild/prebuild-install"},{"name":"tar-fs","old_version":"1.15.3","new_version":"1.16.5","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"tree-kill","old_version":"1.2.0","new_version":"1.2.2","repository_url":"https://github.com/pkrumins/node-tree-kill"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 44 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [axios](https://github.com/axios/axios) | `0.18.0` | `1.12.0` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `3.3.7` | `5.0.0` |\n| [express](https://github.com/expressjs/express) | `4.16.2` | `4.21.2` |\n| [hoek](https://github.com/hapijs/hoek) | `5.0.3` | `6.1.3` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.4` | `4.17.21` |\n| [moment](https://github.com/moment/moment) | `2.21.0` | `2.29.4` |\n| [nodemailer](https://github.com/nodemailer/nodemailer) | `4.4.1` | `6.9.9` |\n| [openpgp](https://github.com/openpgpjs/openpgpjs) | `1.6.2` | `6.1.1` |\n| [request](https://github.com/request/request) | `2.85.0` | `2.88.2` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `2.9.4` | `5.2.1` |\n| [base-x](https://github.com/cryptocoinjs/base-x) | `3.0.4` | `3.0.11` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.8` | `1.1.11` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.3` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.6` |\n| [semver](https://github.com/npm/node-semver) | `5.4.1` | `5.7.2` |\n| [release-it](https://github.com/release-it/release-it) | `7.3.0` | `19.0.4` |\n| [standard](https://github.com/standard/standard) | `10.0.3` | `17.1.2` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [elliptic](https://github.com/indutny/elliptic) | `6.4.0` | `6.6.1` |\n| [bitcore-lib](https://github.com/bitpay/bitcore) | `8.0.0` | `8.25.47` |\n| [bitcore-lib-cash](https://github.com/bitpay/bitcore) | `8.0.0` | `8.25.47` |\n| [qs](https://github.com/ljharb/qs) | `6.3.2` | `6.3.3` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.2` | `1.2.13` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.4` | `3.0.8` |\n| [got](https://github.com/sindresorhus/got) | `6.7.1` | `removed` |\n| [nodemon](https://github.com/remy/nodemon) | `1.17.3` | `3.1.10` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.5` | `4.7.7` |\n| [hbs](https://github.com/pillarjs/hbs) | `4.0.1` | `4.2.0` |\n| [hawk](https://github.com/mozilla/hawk) | `3.1.3` | `removed` |\n| [node-sass](https://github.com/sass/node-sass) | `4.9.0` | `4.14.1` |\n| [jquery](https://github.com/jquery/jquery) | `3.3.1` | `3.7.1` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `1.7.3` | `removed` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `16.3.2` | `16.14.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `16.3.2` | `16.14.0` |\n| [on-headers](https://github.com/jshttp/on-headers) | `1.0.1` | `1.1.0` |\n| [morgan](https://github.com/expressjs/morgan) | `1.9.0` | `1.10.1` |\n| [remarkable](https://github.com/jonschlinkert/remarkable) | `1.7.1` | `1.7.4` |\n| [requirejs](https://github.com/jrburke/r.js) | `2.1.22` | `2.3.7` |\n| [modernizr](https://github.com/Modernizr/Modernizr) | `3.5.0` | `3.13.1` |\n| [sha.js](https://github.com/crypto-browserify/sha.js) | `2.4.11` | `2.4.12` |\n| [simple-get](https://github.com/feross/simple-get) | `1.4.3` | `2.8.2` |\n| [prebuild-install](https://github.com/prebuild/prebuild-install) | `2.2.2` | `2.5.3` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `1.15.3` | `1.16.5` |\n| [tree-kill](https://github.com/pkrumins/node-tree-kill) | `1.2.0` | `1.2.2` |\n\n\nUpdates `axios` from 0.18.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jasonsaayman\" title=\"+7/-7 ([#6985](https://github.com/axios/axios/issues/6985) [#6985](https://github.com/axios/axios/issues/6985) )\"\u003eJason Saayman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/HealGaren\" title=\"+5/-7 ([#5715](https://github.com/axios/axios/issues/5715) )\"\u003e최예찬\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/gligorkot\" title=\"+3/-1 ([#5627](https://github.com/axios/axios/issues/5627) )\"\u003eGligor Kotushevski\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/adimit\" title=\"+2/-1 ([#5595](https://github.com/axios/axios/issues/5595) )\"\u003eAleksandar Dimitrov\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.11.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eform-data npm pakcage (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6970\"\u003e#6970\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/e72c193722530db538b19e5ddaaa4544d226b253\"\u003ee72c193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprevent RangeError when using large Buffers (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6961\"\u003e#6961\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a2214ca1bc60540baf2c80573cea3a0ff91ba9d1\"\u003ea2214ca\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e resolve type discrepancies between ESM and CJS TypeScript declaration files (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6956\"\u003e#6956\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/8517aa16f8d082fc1d5309c642220fa736159110\"\u003e8517aa1\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/izzygld\" title=\"+186/-93 ([#6970](https://github.com/axios/axios/issues/6970) )\"\u003eizzy goldman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/manishsahanidev\" title=\"+70/-0 ([#6961](https://github.com/axios/axios/issues/6961) )\"\u003eManish Sahani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+12/-10 ([#6938](https://github.com/axios/axios/issues/6938) [#6939](https://github.com/axios/axios/issues/6939) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jrnail23\" title=\"+13/-2 ([#6956](https://github.com/axios/axios/issues/6956) )\"\u003eJames Nail\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Tejaswi1305\" title=\"+1/-1 ([#6894](https://github.com/axios/axios/issues/6894) )\"\u003eTejaswi1305\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\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jasonsaayman\" title=\"+7/-7 ([#6985](https://github.com/axios/axios/issues/6985) [#6985](https://github.com/axios/axios/issues/6985) )\"\u003eJason Saayman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/HealGaren\" title=\"+5/-7 ([#5715](https://github.com/axios/axios/issues/5715) )\"\u003e최예찬\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/gligorkot\" title=\"+3/-1 ([#5627](https://github.com/axios/axios/issues/5627) )\"\u003eGligor Kotushevski\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/adimit\" title=\"+2/-1 ([#5595](https://github.com/axios/axios/issues/5595) )\"\u003eAleksandar Dimitrov\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.10.0...v1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-07-22)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eform-data npm pakcage (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6970\"\u003e#6970\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/e72c193722530db538b19e5ddaaa4544d226b253\"\u003ee72c193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprevent RangeError when using large Buffers (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6961\"\u003e#6961\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a2214ca1bc60540baf2c80573cea3a0ff91ba9d1\"\u003ea2214ca\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e resolve type discrepancies between ESM and CJS TypeScript declaration files (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6956\"\u003e#6956\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/8517aa16f8d082fc1d5309c642220fa736159110\"\u003e8517aa1\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/izzygld\" title=\"+186/-93 ([#6970](https://github.com/axios/axios/issues/6970) )\"\u003eizzy goldman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/manishsahanidev\" title=\"+70/-0 ([#6961](https://github.com/axios/axios/issues/6961) )\"\u003eManish Sahani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+12/-10 ([#6938](https://github.com/axios/axios/issues/6938) [#6939](https://github.com/axios/axios/issues/6939) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jrnail23\" title=\"+13/-2 ([#6956](https://github.com/axios/axios/issues/6956) )\"\u003eJames Nail\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/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003e\u003ccode\u003ea2edc36\u003c/code\u003e\u003c/a\u003e fix: dont add dist on release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e\u003ccode\u003e9ec86de\u003c/code\u003e\u003c/a\u003e fix: adding build artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e\u003ccode\u003e945435f\u003c/code\u003e\u003c/a\u003e fix(node): enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/28e5e3016d6ed0b3ec489427e4ec00133f45ddc2\"\u003e\u003ccode\u003e28e5e30\u003c/code\u003e\u003c/a\u003e chore(sponsor): update sponsor block (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7005\"\u003e#7005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d03f245a40ec016b190748a865cce9fe3815c903\"\u003e\u003ccode\u003ed03f245\u003c/code\u003e\u003c/a\u003e chore(CI): fixed release info script to use npm registry instead of git as fi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a0bc91137950f36a1f6b0a2a60d11fd7f245ff0e\"\u003e\u003ccode\u003ea0bc911\u003c/code\u003e\u003c/a\u003e chore: removing dist files from src (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7002\"\u003e#7002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003e\u003ccode\u003ec959ff2\u003c/code\u003e\u003c/a\u003e feat(fetch): add fetch, Request, Response env config variables for the adapte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003e\u003ccode\u003ea9f47af\u003c/code\u003e\u003c/a\u003e fix(fetch-adapter): set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.18.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 3.3.7 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32155\"\u003e#32155\u003c/a\u003e: Updated \u003ccode\u003emake-col()\u003c/code\u003e mixin to generate equal columns when no size is specified\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Added new \u003ccode\u003ecolor-scheme()\u003c/code\u003e mixin\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown menus now have option become clickable\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33453\"\u003e#33453\u003c/a\u003e: Added new docs footer\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33548\"\u003e#33548\u003c/a\u003e: Offcanvas header components are now vertically aligned\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Added offcanvas-top modifier\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33634\"\u003e#33634\u003c/a\u003e: Added support for \u003ccode\u003e.dropdown-item\u003c/code\u003es wrapped in \u003ccode\u003e\u0026lt;li\u0026gt;\u003c/code\u003es\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33626\"\u003e#33626\u003c/a\u003e: Fix v5 regressions in tab dropdown functionality\u003c/p\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Add \u003ccode\u003ecolor-scheme\u003c/code\u003e mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown — Add option to make the dropdown menu clickable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Add offcanvas-top modifier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 CSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32155\"\u003e#32155\u003c/a\u003e: Add equal column mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Add \u003ccode\u003ecolor-scheme\u003c/code\u003e mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33292\"\u003e#33292\u003c/a\u003e: Make accordion icon rotation more natural\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33411\"\u003e#33411\u003c/a\u003e: Fix validation feedback icon in select multiple\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33478\"\u003e#33478\u003c/a\u003e: Make \u003ccode\u003e.nav-link\u003c/code\u003e color consistent when using buttons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33482\"\u003e#33482\u003c/a\u003e: Dropdown — Apply positioning only when Popper is not used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33548\"\u003e#33548\u003c/a\u003e: Vertically align offcanvas header components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Add offcanvas-top modifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33550\"\u003e#33550\u003c/a\u003e: Spinner alignment changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33598\"\u003e#33598\u003c/a\u003e: Hide validation icons from multiple selects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33600\"\u003e#33600\u003c/a\u003e: Have $form-check-input-border's default derive from $black\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33607\"\u003e#33607\u003c/a\u003e: Reduce color-scheme complexity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33642\"\u003e#33642\u003c/a\u003e: use \u003ccode\u003e:read-only\u003c/code\u003e css selector instead \u003ccode\u003e[readonly]\u003c/code\u003e for consistency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33658\"\u003e#33658\u003c/a\u003e: fix: use list-group variable instead of alert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33736\"\u003e#33736\u003c/a\u003e: accordion: fix \u003ccode\u003eborder-top\u003c/code\u003e on Firefox\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e☕️ JavaScript\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32439\"\u003e#32439\u003c/a\u003e: Decouple BackDrop from modal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33245\"\u003e#33245\u003c/a\u003e: Decouple Modal's scrollbar functionality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33249\"\u003e#33249\u003c/a\u003e: Simplify Modal Config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33250\"\u003e#33250\u003c/a\u003e: Simplify ScrollSpy config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33310\"\u003e#33310\u003c/a\u003e: fix: make EventHandler better handle mouseenter/mouseleave events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown — Add option to make the dropdown menu clickable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33429\"\u003e#33429\u003c/a\u003e: Remove element event listeners through base component\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33451\"\u003e#33451\u003c/a\u003e: Add missing things in \u003ccode\u003ehide\u003c/code\u003e method of dropdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33456\"\u003e#33456\u003c/a\u003e: Use our \u003ccode\u003eisDisabled\u003c/code\u003e util on dropdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33466\"\u003e#33466\u003c/a\u003e: Refactor dropdown's hide functionality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33479\"\u003e#33479\u003c/a\u003e: Fix dropdown escape propagation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33496\"\u003e#33496\u003c/a\u003e:  Use cached \u003ccode\u003enoop\u003c/code\u003e function\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/bf0936748602c8109fd916c64b4560799fa1c3f8\"\u003e\u003ccode\u003ebf09367\u003c/code\u003e\u003c/a\u003e Release v5.0.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33647\"\u003e#33647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/48ae5a7149d30d7d80cecbaaabaa88f7679c9172\"\u003e\u003ccode\u003e48ae5a7\u003c/code\u003e\u003c/a\u003e Rewrite migration guide (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33834\"\u003e#33834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/f0865727b7d5f274a818510219e024d227affe11\"\u003e\u003ccode\u003ef086572\u003c/code\u003e\u003c/a\u003e refactor(docs): Added form file input variables (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33833\"\u003e#33833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/1a54286befabfb8c18de420df4d7074ab7eb77b3\"\u003e\u003ccode\u003e1a54286\u003c/code\u003e\u003c/a\u003e Fix doc typo and Bootstrap Icons link (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/e2df73fa9a2062ed5489a1bd80b9d0ddbf211a53\"\u003e\u003ccode\u003ee2df73f\u003c/code\u003e\u003c/a\u003e Update migration guide for some v5 changes (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33829\"\u003e#33829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/1e6356ab43df6ca3e0c05499a4d690235fbd6fc7\"\u003e\u003ccode\u003e1e6356a\u003c/code\u003e\u003c/a\u003e Neutralise more words from placeholder text (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33731\"\u003e#33731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/6633845901672cb642c0975e6fea3d1a1fa20058\"\u003e\u003ccode\u003e6633845\u003c/code\u003e\u003c/a\u003e Bump eslint-config-xo from 0.35.0 to 0.36.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33646\"\u003e#33646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/cb38744cf79b347ec2a32e0dcfe5c42402dc15ea\"\u003e\u003ccode\u003ecb38744\u003c/code\u003e\u003c/a\u003e Tweak toast docs (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33810\"\u003e#33810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/c2ff22532e9f05d98b8db7c0b179d252387e77a3\"\u003e\u003ccode\u003ec2ff225\u003c/code\u003e\u003c/a\u003e Bump rollup from 2.46.0 to 2.47.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33818\"\u003e#33818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/c090ea2f4fbdc12e37def7c3bf9eb4c96c804d34\"\u003e\u003ccode\u003ec090ea2\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e from 7.14.0 to 7.14.1 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33819\"\u003e#33819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twbs/bootstrap/compare/v3.3.7...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~mdo\"\u003emdo\u003c/a\u003e, a new releaser for bootstrap since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 4.16.2 to 4.21.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/express/releases\"\u003eexpress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.21.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding field (v4) by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6065\"\u003eexpressjs/express#6065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.11 by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5956\"\u003eexpressjs/express#5956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump path-to-regexp@0.1.12 by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6209\"\u003eexpressjs/express#6209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.21.2 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/express/pull/6094\"\u003eexpressjs/express#6094\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/express/compare/4.21.1...4.21.2\"\u003ehttps://github.com/expressjs/express/compare/4.21.1...4.21.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.21.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackport a fix for CVE-2024-47764 to the 4.x branch by \u003ca href=\"https://github.com/joshbuker\"\u003e\u003ccode\u003e@​joshbuker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6029\"\u003eexpressjs/express#6029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.21.1 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/express/pull/6031\"\u003eexpressjs/express#6031\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/express/compare/4.21.0...4.21.1\"\u003ehttps://github.com/expressjs/express/compare/4.21.0...4.21.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003e\u0026quot;back\u0026quot;\u003c/code\u003e magic string in redirects by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5935\"\u003eexpressjs/express#5935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efinalhandler@1.3.1 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/express/pull/5954\"\u003eexpressjs/express#5954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): serve-static@1.16.2 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/express/pull/5951\"\u003eexpressjs/express#5951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgraded dependency qs to 6.13.0 to match qs in body-parser by \u003ca href=\"https://github.com/agadzinski93\"\u003e\u003ccode\u003e@​agadzinski93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5946\"\u003eexpressjs/express#5946\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/agadzinski93\"\u003e\u003ccode\u003e@​agadzinski93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5946\"\u003eexpressjs/express#5946\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/express/compare/4.20.0...4.21.0\"\u003ehttps://github.com/expressjs/express/compare/4.20.0...4.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eImportant\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eRemove link renderization in html while using \u003ccode\u003eres.redirect\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4.19.2 Staging 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/express/pull/5561\"\u003eexpressjs/express#5561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove duplicate location test for data uri 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/express/pull/5562\"\u003eexpressjs/express#5562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: document beta releases expectations by \u003ca href=\"https://github.com/marco-ippolito\"\u003e\u003ccode\u003e@​marco-ippolito\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5565\"\u003eexpressjs/express#5565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCut down on duplicated CI runs by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5564\"\u003eexpressjs/express#5564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a Threat Model 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/express/pull/5526\"\u003eexpressjs/express#5526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAssign captain of encodeurl by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5579\"\u003eexpressjs/express#5579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNominate jonchurch as repo captain for \u003ccode\u003ehttp-errors\u003c/code\u003e, \u003ccode\u003eexpressjs.com\u003c/code\u003e, \u003ccode\u003emorgan\u003c/code\u003e, \u003ccode\u003ecors\u003c/code\u003e, \u003ccode\u003ebody-parser\u003c/code\u003e by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5587\"\u003eexpressjs/express#5587\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update Security.md by \u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5590\"\u003eexpressjs/express#5590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update triage nomination policy 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/express/pull/5600\"\u003eexpressjs/express#5600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd CodeQL (SAST) 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/express/pull/5433\"\u003eexpressjs/express#5433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add UlisesGascon as triage initiative captain 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/express/pull/5605\"\u003eexpressjs/express#5605\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/expressjs/express/blob/4.21.2/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.21.2 / 2024-11-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.12\n\u003cul\u003e\n\u003cli\u003eFix backtracking protection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.11\n\u003cul\u003e\n\u003cli\u003eThrows an error on invalid path values\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.21.1 / 2024-10-08\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBackported a fix for \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2024-47764\"\u003eCVE-2024-47764\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.21.0 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eres.location(\u0026quot;back\u0026quot;)\u003c/code\u003e and \u003ccode\u003eres.redirect(\u0026quot;back\u0026quot;)\u003c/code\u003e magic string\u003c/li\u003e\n\u003cli\u003edeps: serve-static@1.16.2\n\u003cul\u003e\n\u003cli\u003eincludes send@0.19.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: finalhandler@1.3.1\u003c/li\u003e\n\u003cli\u003edeps: qs@6.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.20.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: serve-static@0.16.0\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: send@0.19.0\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: body-parser@0.6.0\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003edepth\u003c/code\u003e option to customize the depth level in the parser\u003c/li\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove link renderization in html while using \u003ccode\u003eres.redirect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.10\n\u003cul\u003e\n\u003cli\u003eAdds support for named matching groups in the routes using a regex\u003c/li\u003e\n\u003cli\u003eAdds backtracking protection to parameters without regexes defined\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\n\u003cul\u003e\n\u003cli\u003eRemoves encoding of \u003ccode\u003e\\\u003c/code\u003e, \u003ccode\u003e|\u003c/code\u003e, and \u003ccode\u003e^\u003c/code\u003e to align better with URL spec\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeprecate passing \u003ccode\u003eoptions.maxAge\u003c/code\u003e and \u003ccode\u003eoptions.expires\u003c/code\u003e to \u003ccode\u003eres.clearCookie\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eWill be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.2 / 2024-03-25\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved fix for open redirect allow list bypass\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.1 / 2024-03-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing non-strings to res.location with new encoding handling checks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/express/commit/1faf228935aa0a13111f92c28ee795be64ce3f0f\"\u003e\u003ccode\u003e1faf228\u003c/code\u003e\u003c/a\u003e 4.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/2e0fb646d03184dd9a5285813460210c0e7ae654\"\u003e\u003ccode\u003e2e0fb64\u003c/code\u003e\u003c/a\u003e deps: bump path-to-regexp@0.1.12 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/59fc27028ec5d212be653d35d7e3f73a2c3ac3c0\"\u003e\u003ccode\u003e59fc270\u003c/code\u003e\u003c/a\u003e deps: path-to-regexp@0.1.11 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5956\"\u003e#5956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/51fc39ccf834eec44547b0f4fed8027e7c05a009\"\u003e\u003ccode\u003e51fc39c\u003c/code\u003e\u003c/a\u003e docs: add funding (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6065\"\u003e#6065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8e229f92752ad51462c868b99f6e6c2e559801b0\"\u003e\u003ccode\u003e8e229f9\u003c/code\u003e\u003c/a\u003e 4.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/a024c8a7b658a178cbdb9bde33030b7500172815\"\u003e\u003ccode\u003ea024c8a\u003c/code\u003e\u003c/a\u003e fix(deps): cookie@0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7e562c6d8daddff4604f8efaaf9db2cf98c6dcff\"\u003e\u003ccode\u003e7e562c6\u003c/code\u003e\u003c/a\u003e 4.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/1bcde96bc87c4704df9a704271d1167064ab56bb\"\u003e\u003ccode\u003e1bcde96\u003c/code\u003e\u003c/a\u003e fix(deps): qs@6.13.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5946\"\u003e#5946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7d364775688be98aaa973302e066d0da9f438997\"\u003e\u003ccode\u003e7d36477\u003c/code\u003e\u003c/a\u003e fix(deps): serve-static@1.16.2 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5951\"\u003e#5951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/40d2d8f2c882712a0f2e4603c38d166c79676b2b\"\u003e\u003ccode\u003e40d2d8f\u003c/code\u003e\u003c/a\u003e fix(deps): finalhandler@1.3.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.16.2...4.21.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/~jonchurch\"\u003ejonchurch\u003c/a\u003e, a new releaser for express since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hoek` from 5.0.3 to 6.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/47d63062e1601cc6bd46e83f8490a89c14bd92c5\"\u003e\u003ccode\u003e47d6306\u003c/code\u003e\u003c/a\u003e 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/eef97402ae671c54c3046ec684f3627d41b8a295\"\u003e\u003ccode\u003eeef9740\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/fc934af0d19a1ecd765026b8d26ed927862ab46f\"\u003e\u003ccode\u003efc934af\u003c/code\u003e\u003c/a\u003e Cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/f2eb7fdcd4c37b8bf99fdfba1b2d229764f18f19\"\u003e\u003ccode\u003ef2eb7fd\u003c/code\u003e\u003c/a\u003e Clone without prototype. Closes \u003ca href=\"https://redirect.github.com/hapijs/hoek/issues/290\"\u003e#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/5bfe5b6558a3dc082f199a1b63724780fb3de0a7\"\u003e\u003ccode\u003e5bfe5b6\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/17fe9a1478a34b745c723d2c3a3968ffd935749e\"\u003e\u003ccode\u003e17fe9a1\u003c/code\u003e\u003c/a\u003e Revert all symbol handlings to false by default. Closes \u003ca href=\"https://redirect.github.com/hapijs/hoek/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/542939b36b8f5a3ee19b0caea106c5337af5c110\"\u003e\u003ccode\u003e542939b\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/947a326ab867f41c58744a9e5bb61a6d106d0864\"\u003e\u003ccode\u003e947a326\u003c/code\u003e\u003c/a\u003e Ignore symbols in deepEqual() by default. Closes \u003ca href=\"https://redirect.github.com/hapijs/hoek/issues/281\"\u003e#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/27ac630376d83358b1b04eda375de6b7679a5bc9\"\u003e\u003ccode\u003e27ac630\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/b3b51348cb7ea3d72fc582272a33de37a813952c\"\u003e\u003ccode\u003eb3b5134\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/hoek/issues/281\"\u003e#281\u003c/a\u003e from kanongil/symbol-support\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hapijs/hoek/compare/v5.0.3...v6.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.4 to 4.17.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/f299b52f39486275a9e6483b60a410e06520c538\"\u003e\u003ccode\u003ef299b52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a\"\u003e\u003ccode\u003ec4847eb\u003c/code\u003e\u003c/a\u003e Improve performance of \u003ccode\u003etoNumber\u003c/code\u003e, \u003ccode\u003etrim\u003c/code\u003e and \u003ccode\u003etrimEnd\u003c/code\u003e on large input strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c\"\u003e\u003ccode\u003e3469357\u003c/code\u003e\u003c/a\u003e Prevent command injection through \u003ccode\u003e_.template\u003c/code\u003e's \u003ccode\u003evariable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/ded9bc66583ed0b4e3b7dc906206d40757b4a90a\"\u003e\u003ccode\u003eded9bc6\u003c/code\u003e\u003c/a\u003e Bump to v4.17.20.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/63150ef7645ac07961b63a86490f419f356429aa\"\u003e\u003ccode\u003e63150ef\u003c/code\u003e\u003c/a\u003e Documentation fixes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/00f0f62a979d2f5fa0287c06eae70cf9a62d8794\"\u003e\u003ccode\u003e00f0f62\u003c/code\u003e\u003c/a\u003e test.js: Remove trailing comma.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/846e434c7a5b5692c55ebf5715ed677b70a32389\"\u003e\u003ccode\u003e846e434\u003c/code\u003e\u003c/a\u003e Temporarily use a custom fork of \u003ccode\u003elodash-cli\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/5d046f39cbd27f573914768e3b36eeefcc4f1229\"\u003e\u003ccode\u003e5d046f3\u003c/code\u003e\u003c/a\u003e Re-enable Travis tests on \u003ccode\u003e4.17\u003c/code\u003e branch.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/aa816b36d402a1ad9385142ce7188f17dae514fd\"\u003e\u003ccode\u003eaa816b3\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e/npm-package\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056\"\u003e\u003ccode\u003ed7fbc52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.4...4.17.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~bnjmnt4n\"\u003ebnjmnt4n\u003c/a\u003e, a new releaser for lodash since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.21.0 to 2.29.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moment/moment/blob/develop/CHANGELOG.md\"\u003emoment's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.29.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Jul 6, 2022\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/6015\"\u003e#6015\u003c/a\u003e [bugfix] Fix ReDoS in preprocessRFC2822 regex\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.29.3 \u003ca href=\"https://gist.github.com/ichernev/edebd440f49adcaec72e5e77b791d8be\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Apr 17, 2022\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/5995\"\u003e#5995\u003c/a\u003e [bugfix] Remove const usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/5990\"\u003e#5990\u003c/a\u003e misc: fix advisory link\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.29.2 \u003ca href=\"https://gist.github.com/ichernev/1904b564f6679d9aac1ae08ce13bc45c\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Apr 3 2022\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAddress \u003ca href=\"https://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4\"\u003ehttps://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e2.29.1 \u003ca href=\"https://gist.github.com/marwahaha/cc478ba01a1292ab4bd4e861d164d99b\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Oct 6, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eUpdated deprecation message, bugfix in hi locale\u003c/p\u003e\n\u003ch3\u003e2.29.0 \u003ca href=\"https://gist.github.com/marwahaha/b0111718641a6461800066549957ec14\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Sept 22, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew locales (es-mx, bn-bd).\nMinor bugfixes and locale improvements.\nMore tests.\nMoment is in maintenance mode. Read more at this link:\n\u003ca href=\"https://momentjs.com/docs/#/-project-status/\"\u003ehttps://momentjs.com/docs/#/-project-status/\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e2.28.0 \u003ca href=\"https://gist.github.com/marwahaha/028fd6c2b2470b2804857cfd63c0e94f\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Sept 13, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFix bug where .format() modifies original instance, and locale updates\u003c/p\u003e\n\u003ch3\u003e2.27.0 \u003ca href=\"https://gist.github.com/marwahaha/5100c9c2f42019067b1f6cefc333daa7\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease June 18, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdded Turkmen locale, other locale improvements, slight TypeScript fixes\u003c/p\u003e\n\u003ch3\u003e2.26.0 \u003ca href=\"https://gist.github.com/marwahaha/0725c40740560854a849b096ea7b7590\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease May 19, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/000ac1800e620f770f4eb31b5ae908f6167b0ab2\"\u003e\u003ccode\u003e000ac18\u003c/code\u003e\u003c/a\u003e Build 2.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f2006b647939466f4f403721b8c7816d844c038c\"\u003e\u003ccode\u003ef2006b6\u003c/code\u003e\u003c/a\u003e Bump version to 2.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/536ad0c348f2f99009755698f491080757a48221\"\u003e\u003ccode\u003e536ad0c\u003c/code\u003e\u003c/a\u003e Update changelog for 2.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/9a3b5894f3d5d602948ac8a02e4ee528a49ca3a3\"\u003e\u003ccode\u003e9a3b589\u003c/code\u003e\u003c/a\u003e [bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/6374fd860aeff75e6c9d9d11540c6b22bc7ef175\"\u003e\u003ccode\u003e6374fd8\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/b4e615307ee350b58ac9899e3587ce43972b0753\"\u003e\u003ccode\u003eb4e6153\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/7aebb1617fc9bced87ab6bc4c317644019b23ce7\"\u003e\u003ccode\u003e7aebb16\u003c/code\u003e\u003c/a\u003e [bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/57c90622e402c929504cc6d6f3de4ebe2a9ffc73\"\u003e\u003ccode\u003e57c9062\u003c/code\u003e\u003c/a\u003e Build 2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/aaf50b6bca4075f40a3372c291ae8072fb4e9dcf\"\u003e\u003ccode\u003eaaf50b6\u003c/code\u003e\u003c/a\u003e Fixup release complaints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/26f4aef9ca0b4c998107bf7e2cf1c33c30368d44\"\u003e\u003ccode\u003e26f4aef\u003c/code\u003e\u003c/a\u003e Bump version to 2.29.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.21.0...2.29.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nodemailer` from 4.4.1 to 6.9.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodemailer/nodemailer/releases\"\u003enodemailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.9.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.8...v6.9.9\"\u003e6.9.9\u003c/a\u003e (2024-02-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e Fix issues described in GHSA-9h6g-pr28-7cqp. Do not use eternal matching pattern if only a few occurences are expected (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/dd8f5e8a4ddc99992e31df76bcff9c590035cd4a\"\u003edd8f5e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e Use native node test runner, added code coverage support, removed grunt (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1604\"\u003e#1604\u003c/a\u003e) (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/be45c1b299d012358d69247019391a02734d70af\"\u003ebe45c1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.9.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.7...v6.9.8\"\u003e6.9.8\u003c/a\u003e (2023-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epunycode:\u003c/strong\u003e do not use native punycode module (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/b4d0e0c7cc4b15bc4d9e287f91d1bcaca87508b0\"\u003eb4d0e0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.9.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.6...v6.9.7\"\u003e6.9.7\u003c/a\u003e (2023-10-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecustomAuth:\u003c/strong\u003e Do not require user and pass to be set for custom authentication schemes (fixes \u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1584\"\u003e#1584\u003c/a\u003e) (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/41d482c3f01e26111b06f3e46351b193db3fb5cb\"\u003e41d482c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.9.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.5...v6.9.6\"\u003e6.9.6\u003c/a\u003e (2023-10-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline:\u003c/strong\u003e Use 'inline' as the default Content Dispostion value for embedded images (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/db32c93fefee527bcc239f13056e5d9181a4d8af\"\u003edb32c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e Removed Node v12 from test matrix as it is not compatible with the test framework anymore (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/7fe0a608ed6bcb70dc6b2de543ebfc3a30abf984\"\u003e7fe0a60\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.9.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.4...v6.9.5\"\u003e6.9.5\u003c/a\u003e (2023-09-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elicense:\u003c/strong\u003e Updated license year (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/da4744e491f3a68f4f68e4073684370592630e01\"\u003eda4744e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md\"\u003enodemailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.8...v6.9.9\"\u003e6.9.9\u003c/a\u003e (2024-02-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e Fix issues described in GHSA-9h6g-pr28-7cqp. Do not use eternal matching pattern if only a few occurences are expected (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/dd8f5e8a4ddc99992e31df76bcff9c590035cd4a\"\u003edd8f5e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e Use native node test runner, added code coverage support, removed grunt (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1604\"\u003e#1604\u003c/a\u003e) (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/be45c1b299d012358d69247019391a02734d70af\"\u003ebe45c1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.7...v6.9.8\"\u003e6.9.8\u003c/a\u003e (2023-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epunycode:\u003c/strong\u003e do not use native punycode module (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/b4d0e0c7cc4b15bc4d9e287f91d1bcaca87508b0\"\u003eb4d0e0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.6...v6.9.7\"\u003e6.9.7\u003c/a\u003e (2023-10-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecustomAuth:\u003c/strong\u003e Do not require user and pass to be set for custom authentication schemes (fixes \u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1584\"\u003e#1584\u003c/a\u003e) (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/41d482c3f01e26111b06f3e46351b193db3fb5cb\"\u003e41d482c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.5...v6.9.6\"\u003e6.9.6\u003c/a\u003e (2023-10-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline:\u003c/strong\u003e Use 'inline' as the default Content Dispostion value for embedded images (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/db32c93fefee527bcc239f13056e5d9181a4d8af\"\u003edb32c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e Removed Node v12 from test matrix as it is not compatible with the test framework anymore (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/7fe0a608ed6bcb70dc6b2de543ebfc3a30abf984\"\u003e7fe0a60\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.4...v6.9.5\"\u003e6.9.5\u003c/a\u003e (2023-09-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elicense:\u003c/strong\u003e Updated license year (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/da4744e491f3a68f4f68e4073684370592630e01\"\u003eda4744e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.9.4 2023-07-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed SendinBlue to Brevo\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.9.3 2023-05-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpecified license identifier (was defined as MIT, actual value MIT-0)\u003c/li\u003e\n\u003cli\u003eIf SMTP server disconnects with a message, process it and include as part of the response error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.9.2 2023-05-11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uncaught exception on invalid attachment content payload\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/5a2e10f454e3a02e0ee48d6a7be04e21cafa76ca\"\u003e\u003ccode\u003e5a2e10f\u003c/code\u003e\u003c/a\u003e chore(master): release 6.9.9 [skip-ci] (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1606\"\u003e#1606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/dd8f5e8a4ddc99992e31df76bcff9c590035cd4a\"\u003e\u003ccode\u003edd8f5e8\u003c/code\u003e\u003c/a\u003e fix(security): Fix issues described in GHSA-9h6g-pr28-7cqp. Do not use eterna...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/2c2b46ae4c0d29d76c2b0e7758b03ea10345831e\"\u003e\u003ccode\u003e2c2b46a\u003c/code\u003e\u003c/a\u003e chore: do not use caret in version specifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/be45c1b299d012358d69247019391a02734d70af\"\u003e\u003ccode\u003ebe45c1b\u003c/code\u003e\u003c/a\u003e fix(tests): Use native node test runner, added code coverage support, removed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/4233f6f89e5d432ade6b6d3e5c578996ddeb831e\"\u003e\u003ccode\u003e4233f6f\u003c/code\u003e\u003c/a\u003e chore(master): release 6.9.8 [skip-ci] (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/09d502f9798478968c46b7ae6a47e24c42291bbf\"\u003e\u003ccode\u003e09d502f\u003c/code\u003e\u003c/a\u003e chore: removed double file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/b4d0e0c7cc4b15bc4d9e287f91d1bcaca87508b0\"\u003e\u003ccode\u003eb4d0e0c\u003c/code\u003e\u003c/a\u003e fix(punycode): do not use native punycode module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/8376c024f84add985eaceb099257e28dcfe171a7\"\u003e\u003ccode\u003e8376c02\u003c/code\u003e\u003c/a\u003e Test new github notice syntax for README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/bc46a3b7d4ed708dab4789e0ffedfc646fbb205d\"\u003e\u003ccode\u003ebc46a3b\u003c/code\u003e\u003c/a\u003e Updated stale github action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/78bdaf8c9ed023cea825ba36d9cd15151925cc7f\"\u003e\u003ccode\u003e78bdaf8\u003c/code\u003e\u003c/a\u003e chore: remove redundant AWS SDK for JavaScript v2 (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v4.4.1...v6.9.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `openpgp` from 1.6.2 to 6.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openpgpjs/openpgpjs/releases\"\u003eopenpgp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.1 - Security Patch\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddress \u003ca href=\"https://github.com/openpgpjs/openpgpjs/security/advisories/GHSA-8qff-qr5q-5pr8\"\u003eCVE-2025-47934\u003c/a\u003e (Message signature verification could be spoofed)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix decryption support for non-standard, legacy AEAD-encrypted messages and keys that used \u003ccode\u003eexperimentalGCM\u003c/code\u003e from OpenPGP.js v5 (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/pull/1811\"\u003eopenpgpjs/openpgpjs#1811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThrow on encryption using the non-standard \u003ccode\u003eexperimentalGCM\u003c/code\u003e AEAD algorithm\n(The \u003ccode\u003eenums.aead.gcm\u003c/code\u003e ID standardized by RFC9580 should be used instead.)\u003c/li\u003e\n\u003cli\u003eImprove internal tree-shaking and lazy load md5 (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/pull/1812\"\u003eopenpgpjs/openpgpjs#1812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix signing using keys without preferred hash algorithms (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/pull/1820\"\u003eopenpgpjs/openpgpjs#1820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/openpgpjs/openpgpjs/compare/v6.0.1...v6.1.0\"\u003ehttps://github.com/openpgpjs/openpgpjs/compare/v6.0.1...v6.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix ES imports for webpack: declare \u003ccode\u003eexports.browser\u003c/code\u003e entrypoint as higher priority than \u003ccode\u003eimport\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eopenpgp.verify\u003c/code\u003e/\u003ccode\u003edecrypt\u003c/code\u003e with \u003ccode\u003eexpectSigned: true\u003c/code\u003e and \u003ccode\u003eformat: 'binary'\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1805\"\u003e#1805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTS: fix \u003ccode\u003egenerateKey\u003c/code\u003e (\u003ccode\u003eoptions.type\u003c/code\u003e) and \u003ccode\u003ePrivateKey.getDecryptionKeys()\u003c/code\u003e type declarations (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1807\"\u003e#1807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate hash algorithm preferences order by (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1804\"\u003e#1804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/openpgpjs/openpgpjs/compare/v6.0.0...v6.0.1\"\u003ehttps://github.com/openpgpjs/openpgpjs/compare/v6.0.0...v6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eOpenPGP.js v6 adds support for the new version of the OpenPGP specification, \u003ca href=\"https://datatracker.ietf.org/doc/rfc9580/\"\u003eRFC 9580\u003c/a\u003e. It also increases compliance with the specification, as demonstrated by the \u003ca href=\"https://sequoia-pgp.gitlab.io/openpgp-interoperability-test-suite/results.html?impls=192\"\u003eOpenPGP interoperability test suite\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eOpenPGP.js v6 only makes minor API changes.\nThis is the first stable release of OpenPGP.js v6: no more breaking changes to the high-level API will be made until the next major release.\u003c/p\u003e\n\u003cp\u003eFor the changes since the previous pre-release (\u003ca href=\"https://github.com/openpgpjs/openpgpjs/compare/v6.0.0-beta.3.patch.0...v6.0.0\"\u003ev6.0.0-beta.3.patch.1\u003c/a\u003e), see the end of this message.\nHere we list a summary of the main changes since v5:\u003c/p\u003e\n\u003ch3\u003ePlatform support changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe library is now declared as a \u003ccode\u003emodule\u003c/code\u003e (\u003ccode\u003etype: module\u003c/code\u003e in package.json), and declares exports, alongside the legacy package.json entrypoints, which should ensure backwards compatibility. Still, bundlers might be affected by the package.json changes depending on how they load the library.\u003c/li\u003e\n\u003cli\u003eNode.js:\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js versions below 18 (OpenPGP.js v5 supported Node.js v14 and above).\u003c/li\u003e\n\u003cli\u003eStreaming: drop support for native Node Readable stream: require passing Node Web Streams (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1716\"\u003e#1716\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWeb:\n\u003cul\u003e\n\u003cli\u003eRequire availability of the Web Crypto API's \u003ccode\u003eSubtleCrypto\u003c/code\u003e (insecure contexts are no longer supported, as \u003ccode\u003eSubtleCrypto\u003c/code\u003e is not available there)\u003c/li\u003e\n\u003cli\u003eRequire availability of the Web Streams API, since it's now supported in all browsers (applications can load a polyfill if they need to support older browser versions: see \u003ca href=\"https://github.com/openpgpjs/openpgpjs/tree/v6.0.0#platform-support\"\u003eREADME\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire availability of native \u003ccode\u003eBigInt\u003c/code\u003es (not supported by e.g. Safari 13 and below, see \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt#browser_compatibility\"\u003efull compatibility table\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eArgon2 has been added as S2K algorithm (on all platforms). For performance reasons, the implementation relies on a WASM module, thus web apps might need to make changes to their CSP policy in order to use the feature. Alternatively, since the Argon2 WASM module is only loaded if needed, apps can manually reject password-encrypted messages and private keys which use Argon2 by checking e.g. \u003ccode\u003eSymEncryptedSessionKeyPacket.s2k?.type === 'argon2'\u003c/code\u003e or \u003ccode\u003eSecretKeyPacket|SecretSubkeyPacket.keyPacket.s2k?.type  === 'argon2'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking API changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure primary key meets strength and algo requirements when encrypting/verifying/signing using subkeys (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1719\"\u003e#1719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eread[Private]Key\u003c/code\u003e: support parsing key blocks (return first parsable key); previously, parsing would fail if a block with more than one key was given in input (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePrivateKey.getDecryptionKeys\u003c/code\u003e will now throw if no decryption key is found (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1789\"\u003e#1789\u003c/a\u003e). Previously, an empty array was returned. As a consequence of this change, some \u003ccode\u003eopenpgp.decrypt\u003c/code\u003e errors will be more specific.\u003c/li\u003e\n\u003cli\u003eRefuse to use keys without key flags (see \u003ccode\u003econfig.allowMissingKeyFlags\u003c/code\u003e below)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/cacf5c42455876f76c61b3e5e779e237f8a68baf\"\u003e\u003ccode\u003ecacf5c4\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/bd54e8535ca29b3bef58a8c02296892e408be356\"\u003e\u003ccode\u003ebd54e85\u003c/code\u003e\u003c/a\u003e Don't mutate message during verification\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/96b13a468b42ffecd9a5c3330b9ca67f697cd7ca\"\u003e\u003ccode\u003e96b13a4\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/432856ff0ed1cdac79194574ef53a2fc805a1c01\"\u003e\u003ccode\u003e432856f\u003c/code\u003e\u003c/a\u003e Fix signing using keys without preferred hash algorithms (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1820\"\u003e#1820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/b2bd8a0fdd12902484d65baa4ae4eb7f146fcd32\"\u003e\u003ccode\u003eb2bd8a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/6db98f1e47b3dd737443f4af24d8c57aa70d5eb8\"\u003e\u003ccode\u003e6db98f1\u003c/code\u003e\u003c/a\u003e Internal: improve tree-shaking in armor module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/8e5da7897183dd52633148996a052f9ecd9d3ae3\"\u003e\u003ccode\u003e8e5da78\u003c/code\u003e\u003c/a\u003e Internal: improve tree-shaking of web-stream-tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/a5d894f514bf0fa8c7c15322d5652fddc29379a8\"\u003e\u003ccode\u003ea5d894f\u003c/code\u003e\u003c/a\u003e Internal: avoid importing \u003ccode\u003eenums\u003c/code\u003e in legacy_cipher chunk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/a16160fc660b8f46b8bb2e9ca4ff4981b9a1f183\"\u003e\u003ccode\u003ea16160f\u003c/code\u003e\u003c/a\u003e Use noble-hashes for md5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/abe750cf7cbed0b6a61db6617921a5535f4fdbfb\"\u003e\u003ccode\u003eabe750c\u003c/code\u003e\u003c/a\u003e Lightweight build: lazy load md5 hashing module\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openpgpjs/openpgpjs/compare/v1.6.2...v6.1.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/~twiss\"\u003etwiss\u003c/a\u003e, a new releaser for openpgp since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `request` from 2.85.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com...\n\n_Description has been truncated_","html_url":"https://github.com/0xferit/proofofexistence/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xferit%2Fproofofexistence/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"2787551573","node_id":"PR_kwDOD-JSfc6mJqlV","number":7,"state":"open","title":"Bump hawk and request in /BuildTasks/waitforbuildtask/waitforbuildtaskV1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-31T09:14:31.000Z","updated_at":"2025-08-31T09:14:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":"/BuildTasks/waitforbuildtask/waitforbuildtaskV1","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/KMoraz/TfsExtensions/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/KMoraz/TfsExtensions/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KMoraz%2FTfsExtensions/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"2787550997","node_id":"PR_kwDOD-JSfc6mJqcV","number":3,"state":"open","title":"Bump hawk and request in /BuildTasks/triggerbuildtask/triggerbuildtaskV2","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-31T09:13:40.000Z","updated_at":"2025-08-31T09:13:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":"/BuildTasks/triggerbuildtask/triggerbuildtaskV2","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/KMoraz/TfsExtensions/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/KMoraz/TfsExtensions/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KMoraz%2FTfsExtensions/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"3369277255","node_id":"PR_kwDOPh5yz86mHPpP","number":3,"state":"open","title":"Bump hawk and request in /samples/adobe-auth-node","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-30T16:25:20.000Z","updated_at":"2025-08-30T16:25:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.85.0","new_version":"2.88.2"}],"path":"/samples/adobe-auth-node","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.85.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/GIgako19929/adobe-dev-console/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/GIgako19929/adobe-dev-console/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GIgako19929%2Fadobe-dev-console/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2763603840","node_id":"PR_kwDOBksec86kuT-A","number":2,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 58 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-21T16:31:48.000Z","updated_at":"2025-08-21T16:31:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":58,"packages":[{"name":"body-parser","old_version":"1.17.2","new_version":"1.20.3","repository_url":"https://github.com/expressjs/body-parser"},{"name":"ejs","old_version":"2.5.6","new_version":"3.1.10","repository_url":"https://github.com/mde/ejs"},{"name":"express","old_version":"4.15.3","new_version":"4.20.0","repository_url":"https://github.com/expressjs/express"},{"name":"highlight.js","old_version":"9.12.0","new_version":"10.4.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"knex","old_version":"0.13.0","new_version":"2.4.0","repository_url":"https://github.com/knex/knex"},{"name":"marked","old_version":"0.3.6","new_version":"4.0.10","repository_url":"https://github.com/markedjs/marked"},{"name":"moment","old_version":"2.18.1","new_version":"2.29.4","repository_url":"https://github.com/moment/moment"},{"name":"node-fetch","old_version":"1.7.3","new_version":"2.6.7","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"pug","old_version":"2.0.0-rc.2","new_version":"3.0.3","repository_url":"https://github.com/pugjs/pug"},{"name":"node-sass","old_version":"4.5.3","new_version":"9.0.0","repository_url":"https://github.com/sass/node-sass"},{"name":"sass-loader","old_version":"6.0.6","new_version":"16.0.5","repository_url":"https://github.com/webpack-contrib/sass-loader"},{"name":"base64url","old_version":"2.0.0","new_version":"removed","repository_url":"https://github.com/brianloveswords/base64url"},{"name":"jws","old_version":"3.1.4","new_version":"3.2.2","repository_url":"https://github.com/brianloveswords/node-jws"},{"name":"brace-expansion","old_version":"1.1.8","new_version":"1.1.12","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"braces","old_version":"1.8.5","new_version":"3.0.3","repository_url":"https://github.com/micromatch/braces"},{"name":"watchpack","old_version":"1.4.0","new_version":"1.7.5","repository_url":"https://github.com/webpack/watchpack"},{"name":"nodemon","old_version":"1.11.0","new_version":"3.1.10","repository_url":"https://github.com/remy/nodemon"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.3","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"cipher-base","old_version":"1.0.4","new_version":"1.0.6","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"clean-css","old_version":"3.4.27","new_version":"3.4.28","repository_url":"https://github.com/clean-css/clean-css"},{"name":"cookie","old_version":"0.3.1","new_version":"0.7.2","repository_url":"https://github.com/jshttp/cookie"},{"name":"cookie-parser","old_version":"1.4.3","new_version":"1.4.7","repository_url":"https://github.com/expressjs/cookie-parser"},{"name":"express","old_version":"4.20.0","new_version":"4.21.2","repository_url":"https://github.com/expressjs/express"},{"name":"extend","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/justmoon/node-extend"},{"name":"hawk","old_version":"3.1.3","new_version":"removed","repository_url":"https://github.com/mozilla/hawk"},{"name":"request","old_version":"2.81.0","new_version":"2.88.2","repository_url":"https://github.com/request/request"},{"name":"minimatch","old_version":"3.0.4","new_version":"3.0.8","repository_url":"https://github.com/isaacs/minimatch"},{"name":"semver","old_version":"5.3.0","new_version":"5.7.2","repository_url":"https://github.com/npm/node-semver"},{"name":"pg","old_version":"6.2.4","new_version":"8.16.3","repository_url":"https://github.com/brianc/node-postgres"},{"name":"https-proxy-agent","old_version":"0.3.6","new_version":"7.0.6","repository_url":"https://github.com/TooTallNate/proxy-agents"},{"name":"newrelic","old_version":"2.0.0","new_version":"13.2.0","repository_url":"https://github.com/newrelic/node-newrelic"},{"name":"postcss","old_version":"5.2.17","new_version":"8.5.6","repository_url":"https://github.com/postcss/postcss"},{"name":"css-loader","old_version":"0.28.4","new_version":"7.1.2","repository_url":"https://github.com/webpack-contrib/css-loader"},{"name":"postcss-import","old_version":"10.0.0","new_version":"16.1.1","repository_url":"https://github.com/postcss/postcss-import"},{"name":"postcss-loader","old_version":"2.0.6","new_version":"8.1.1","repository_url":"https://github.com/webpack-contrib/postcss-loader"},{"name":"loader-utils","old_version":"1.1.0","new_version":"1.4.2","repository_url":"https://github.com/webpack/loader-utils"},{"name":"on-headers","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/jshttp/on-headers"},{"name":"compression","old_version":"1.7.0","new_version":"1.8.1","repository_url":"https://github.com/expressjs/compression"},{"name":"pathval","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/chaijs/pathval"},{"name":"y18n","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/yargs/y18n"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 39 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [body-parser](https://github.com/expressjs/body-parser) | `1.17.2` | `1.20.3` |\n| [ejs](https://github.com/mde/ejs) | `2.5.6` | `3.1.10` |\n| [express](https://github.com/expressjs/express) | `4.15.3` | `4.20.0` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `9.12.0` | `10.4.1` |\n| [knex](https://github.com/knex/knex) | `0.13.0` | `2.4.0` |\n| [marked](https://github.com/markedjs/marked) | `0.3.6` | `4.0.10` |\n| [moment](https://github.com/moment/moment) | `2.18.1` | `2.29.4` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `1.7.3` | `2.6.7` |\n| [pug](https://github.com/pugjs/pug) | `2.0.0-rc.2` | `3.0.3` |\n| [node-sass](https://github.com/sass/node-sass) | `4.5.3` | `9.0.0` |\n| [sass-loader](https://github.com/webpack-contrib/sass-loader) | `6.0.6` | `16.0.5` |\n| [base64url](https://github.com/brianloveswords/base64url) | `2.0.0` | `removed` |\n| [jws](https://github.com/brianloveswords/node-jws) | `3.1.4` | `3.2.2` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.8` | `1.1.12` |\n| [braces](https://github.com/micromatch/braces) | `1.8.5` | `3.0.3` |\n| [watchpack](https://github.com/webpack/watchpack) | `1.4.0` | `1.7.5` |\n| [nodemon](https://github.com/remy/nodemon) | `1.11.0` | `3.1.10` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.3` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.6` |\n| [clean-css](https://github.com/clean-css/clean-css) | `3.4.27` | `3.4.28` |\n| [cookie](https://github.com/jshttp/cookie) | `0.3.1` | `0.7.2` |\n| [cookie-parser](https://github.com/expressjs/cookie-parser) | `1.4.3` | `1.4.7` |\n| [express](https://github.com/expressjs/express) | `4.20.0` | `4.21.2` |\n| [extend](https://github.com/justmoon/node-extend) | `3.0.1` | `3.0.2` |\n| [hawk](https://github.com/mozilla/hawk) | `3.1.3` | `removed` |\n| [request](https://github.com/request/request) | `2.81.0` | `2.88.2` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.4` | `3.0.8` |\n| [semver](https://github.com/npm/node-semver) | `5.3.0` | `5.7.2` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `6.2.4` | `8.16.3` |\n| [https-proxy-agent](https://github.com/TooTallNate/proxy-agents/tree/HEAD/packages/https-proxy-agent) | `0.3.6` | `7.0.6` |\n| [newrelic](https://github.com/newrelic/node-newrelic) | `2.0.0` | `13.2.0` |\n| [postcss](https://github.com/postcss/postcss) | `5.2.17` | `8.5.6` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.4` | `7.1.2` |\n| [postcss-import](https://github.com/postcss/postcss-import) | `10.0.0` | `16.1.1` |\n| [postcss-loader](https://github.com/webpack-contrib/postcss-loader) | `2.0.6` | `8.1.1` |\n| [loader-utils](https://github.com/webpack/loader-utils) | `1.1.0` | `1.4.2` |\n| [on-headers](https://github.com/jshttp/on-headers) | `1.0.1` | `1.1.0` |\n| [compression](https://github.com/expressjs/compression) | `1.7.0` | `1.8.1` |\n| [pathval](https://github.com/chaijs/pathval) | `1.1.0` | `1.1.1` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `3.2.2` |\n\n\nUpdates `body-parser` from 1.17.2 to 1.20.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/releases\"\u003ebody-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.20.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eImportant\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@6.13.0\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003edepth\u003c/code\u003e option to customize the depth level in the parser\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT:\u003c/strong\u003e The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e). \u003ca href=\"https://github.com/expressjs/body-parser/blob/17529513673e39ba79886a7ce3363320cf1c0c50/README.md#depth\"\u003eDocumentation\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: add support for OSSF scorecard reporting by \u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/522\"\u003eexpressjs/body-parser#522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: fix errors in ci github action for node 8 and 9 by \u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/523\"\u003eexpressjs/body-parser#523\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: pin to node@22.4.1 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/body-parser/pull/527\"\u003eexpressjs/body-parser#527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@6.12.3 by \u003ca href=\"https://github.com/melikhov-dev\"\u003e\u003ccode\u003e@​melikhov-dev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/521\"\u003eexpressjs/body-parser#521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OSSF Scorecard badge by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/531\"\u003eexpressjs/body-parser#531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinter 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/body-parser/pull/534\"\u003eexpressjs/body-parser#534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.20.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/body-parser/pull/535\"\u003eexpressjs/body-parser#535\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/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/522\"\u003eexpressjs/body-parser#522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/melikhov-dev\"\u003e\u003ccode\u003e@​melikhov-dev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/521\"\u003eexpressjs/body-parser#521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/531\"\u003eexpressjs/body-parser#531\u003c/a\u003e\u003c/li\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/body-parser/pull/534\"\u003eexpressjs/body-parser#534\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/body-parser/compare/1.20.2...1.20.3\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.2...1.20.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix strict json error message on Node.js 19+\u003c/li\u003e\n\u003cli\u003edeps: content-type@~1.0.5\n\u003cul\u003e\n\u003cli\u003eperf: skip value escaping when unnecessary\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@6.11.0\u003c/li\u003e\n\u003cli\u003eperf: remove unnecessary object clone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix error message for json parse whitespace in \u003ccode\u003estrict\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix internal error when inflated body exceeds limit\u003c/li\u003e\n\u003cli\u003ePrevent loss of async hooks context\u003c/li\u003e\n\u003cli\u003ePrevent hanging when request already read\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\n\u003cul\u003e\n\u003cli\u003eReplace internal \u003ccode\u003eeval\u003c/code\u003e usage with \u003ccode\u003eFunction\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eUse instance methods on \u003ccode\u003eprocess\u003c/code\u003e to check for listeners\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\n\u003cul\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: qs@6.10.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/body-parser/blob/master/HISTORY.md\"\u003ebody-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.20.3 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@6.13.0\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003edepth\u003c/code\u003e option to customize the depth level in the parser\u003c/li\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.2 / 2023-02-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix strict json error message on Node.js 19+\u003c/li\u003e\n\u003cli\u003edeps: content-type@~1.0.5\n\u003cul\u003e\n\u003cli\u003eperf: skip value escaping when unnecessary\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.1 / 2022-10-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@6.11.0\u003c/li\u003e\n\u003cli\u003eperf: remove unnecessary object clone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.0 / 2022-04-02\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix error message for json parse whitespace in \u003ccode\u003estrict\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix internal error when inflated body exceeds limit\u003c/li\u003e\n\u003cli\u003ePrevent loss of async hooks context\u003c/li\u003e\n\u003cli\u003ePrevent hanging when request already read\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\n\u003cul\u003e\n\u003cli\u003eReplace internal \u003ccode\u003eeval\u003c/code\u003e usage with \u003ccode\u003eFunction\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eUse instance methods on \u003ccode\u003eprocess\u003c/code\u003e to check for listeners\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\n\u003cul\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: qs@6.10.3\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.5.1\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.19.2 / 2022-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: bytes@3.1.2\u003c/li\u003e\n\u003cli\u003edeps: qs@6.9.7\n\u003cul\u003e\n\u003cli\u003eFix handling of \u003ccode\u003e__proto__\u003c/code\u003e keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.4.3\n\u003cul\u003e\n\u003cli\u003edeps: bytes@3.1.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.19.1 / 2021-12-10\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/body-parser/commit/17529513673e39ba79886a7ce3363320cf1c0c50\"\u003e\u003ccode\u003e1752951\u003c/code\u003e\u003c/a\u003e 1.20.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/39744cfe2ac4fb37a19ed7c43e3a74332f428e17\"\u003e\u003ccode\u003e39744cf\u003c/code\u003e\u003c/a\u003e chore: linter (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/534\"\u003e#534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/b2695c4450f06ba3b0ccf48d872a229bb41c9bce\"\u003e\u003ccode\u003eb2695c4\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ade0f3f82f91086d6cd2ed2cb4b0aff448fbc2e5\"\u003e\u003ccode\u003eade0f3f\u003c/code\u003e\u003c/a\u003e add scorecard to readme (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/99a1bd62456f932004b84767d6393bc261f75d36\"\u003e\u003ccode\u003e99a1bd6\u003c/code\u003e\u003c/a\u003e deps: qs@6.12.3 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/521\"\u003e#521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/947859160527c7aaaa20da79e2c3ba542baaaf66\"\u003e\u003ccode\u003e9478591\u003c/code\u003e\u003c/a\u003e fix: pin to node@22.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/83db46a1e5512135ce01ed90b9132ee16a2657a8\"\u003e\u003ccode\u003e83db46a\u003c/code\u003e\u003c/a\u003e ci: fix errors in ci github action for node 8 and 9 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/523\"\u003e#523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/9d4e2125b580b055b2a3aa140df9b8fce363af46\"\u003e\u003ccode\u003e9d4e212\u003c/code\u003e\u003c/a\u003e chore: add support for OSSF scorecard reporting (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/522\"\u003e#522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ee91374eae1555af679550b1d2fb5697d9924109\"\u003e\u003ccode\u003eee91374\u003c/code\u003e\u003c/a\u003e 1.20.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/368a93a613a1ac6cbdec9694f4018e707b3c1f50\"\u003e\u003ccode\u003e368a93a\u003c/code\u003e\u003c/a\u003e Fix strict json error message on Node.js 19+\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.17.2...1.20.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 body-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ejs` from 2.5.6 to 3.1.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mde/ejs/releases\"\u003eejs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.10\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.10\u003c/p\u003e\n\u003ch2\u003ev3.1.9\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.9\u003c/p\u003e\n\u003ch2\u003ev3.1.8\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.8\u003c/p\u003e\n\u003ch2\u003ev3.1.7\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.7\u003c/p\u003e\n\u003ch2\u003ev3.1.6\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.6\u003c/p\u003e\n\u003ch2\u003ev3.1.5\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.5\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Node 4 support, which broke in v2.7.3 (\u003ca href=\"https://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\"\u003ehttps://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\u003c/a\u003e, \u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.3\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMade the post-install message more discreet by following the example of \u003ca href=\"https://github.com/opencollective/opencollective-postinstall\"\u003eopencollective-postinstall\u003c/a\u003e (\u003ca href=\"https://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\"\u003ehttps://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\u003c/a\u003e, \u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.2\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for destructuring locals (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/452\"\u003e#452\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for disabling legacy \u003ccode\u003einclude\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/458\"\u003e#458\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mde/ejs/issues/459\"\u003e#459\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiled functions are now shown in the debugger (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/456\"\u003e#456\u003c/a\u003e, \u003ca href=\"https://github.com/S2\"\u003e\u003ccode\u003e@​S2\u003c/code\u003e\u003c/a\u003e-)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efunction.name\u003c/code\u003e is now set to the file base name in environments that support this (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/466\"\u003e#466\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe error message when \u003ccode\u003easync != true\u003c/code\u003e now correctly mention the existence of the \u003ccode\u003easync\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/460\"\u003e#460\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved performance of HTML output generation (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://github.com/nwoltman\"\u003e\u003ccode\u003e@​nwoltman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.1\u003c/h2\u003e\n\u003ch3\u003eDeprecated:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded deprecation notice for use of \u003ccode\u003erequire.extensions\u003c/code\u003e (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly pass custom escape function to includes (\u003ca href=\"https://github.com/alecgibson\"\u003e\u003ccode\u003e@​alecgibson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/d3f807dea9ce904e20a47a661f2310ce9134dc2a\"\u003e\u003ccode\u003ed3f807d\u003c/code\u003e\u003c/a\u003e Version 3.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/9ee26dde5d7015d9c0e2ff87314cabeac5247c02\"\u003e\u003ccode\u003e9ee26dd\u003c/code\u003e\u003c/a\u003e Mocha TDD\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/e469741dca7df2eb400199e1cdb74621e3f89aa5\"\u003e\u003ccode\u003ee469741\u003c/code\u003e\u003c/a\u003e Basic pollution protection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/715e9507fa3e6122dc6430fe0f25a6e6ded300c1\"\u003e\u003ccode\u003e715e950\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mde/ejs/issues/756\"\u003e#756\u003c/a\u003e from Jeffrey-mu/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/cabe3146ad964a1e98db7742abf435906ca79406\"\u003e\u003ccode\u003ecabe314\u003c/code\u003e\u003c/a\u003e Include advanced usage examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/29b076cdbbf3eb1b4323b33299ab6d79391b2c33\"\u003e\u003ccode\u003e29b076c\u003c/code\u003e\u003c/a\u003e Added header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/11503c79af882e3635b513d57c7f1813792eb127\"\u003e\u003ccode\u003e11503c7\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:mde/ejs into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/7690404e2fc1688756938e4d2fc19e0fac77d736\"\u003e\u003ccode\u003e7690404\u003c/code\u003e\u003c/a\u003e Added security banner to README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/f47d7aedd51a983e4f73045f962b1209096b5800\"\u003e\u003ccode\u003ef47d7ae\u003c/code\u003e\u003c/a\u003e Update SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/828cea1687e3db459ab09d2f405d2444c7580b90\"\u003e\u003ccode\u003e828cea1\u003c/code\u003e\u003c/a\u003e Update SECURITY.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mde/ejs/compare/v2.5.6...v3.1.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 4.15.3 to 4.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/express/releases\"\u003eexpress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eImportant\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eRemove link renderization in html while using \u003ccode\u003eres.redirect\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4.19.2 Staging 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/express/pull/5561\"\u003eexpressjs/express#5561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove duplicate location test for data uri 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/express/pull/5562\"\u003eexpressjs/express#5562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: document beta releases expectations by \u003ca href=\"https://github.com/marco-ippolito\"\u003e\u003ccode\u003e@​marco-ippolito\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5565\"\u003eexpressjs/express#5565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCut down on duplicated CI runs by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5564\"\u003eexpressjs/express#5564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a Threat Model 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/express/pull/5526\"\u003eexpressjs/express#5526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAssign captain of encodeurl by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5579\"\u003eexpressjs/express#5579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNominate jonchurch as repo captain for \u003ccode\u003ehttp-errors\u003c/code\u003e, \u003ccode\u003eexpressjs.com\u003c/code\u003e, \u003ccode\u003emorgan\u003c/code\u003e, \u003ccode\u003ecors\u003c/code\u003e, \u003ccode\u003ebody-parser\u003c/code\u003e by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5587\"\u003eexpressjs/express#5587\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update Security.md by \u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5590\"\u003eexpressjs/express#5590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update triage nomination policy 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/express/pull/5600\"\u003eexpressjs/express#5600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd CodeQL (SAST) 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/express/pull/5433\"\u003eexpressjs/express#5433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add UlisesGascon as triage initiative captain 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/express/pull/5605\"\u003eexpressjs/express#5605\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0 by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5569\"\u003eexpressjs/express#5569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eskip QUERY method test by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5628\"\u003eexpressjs/express#5628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eignore ETAG query test on 21 and 22, reuse skip util by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5639\"\u003eexpressjs/express#5639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support Node.js@22 in the CI by \u003ca href=\"https://github.com/mertcanaltin\"\u003e\u003ccode\u003e@​mertcanaltin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5627\"\u003eexpressjs/express#5627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: add table of contents, tc/triager lists to readme by \u003ca href=\"https://github.com/mertcanaltin\"\u003e\u003ccode\u003e@​mertcanaltin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5619\"\u003eexpressjs/express#5619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eList and sort all projects, add captains by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5653\"\u003eexpressjs/express#5653\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e as captain for cookie-parser 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/express/pull/5666\"\u003eexpressjs/express#5666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ bring back query tests for node 21 by \u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5690\"\u003eexpressjs/express#5690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v4] Deprecate \u003ccode\u003eres.clearCookie\u003c/code\u003e accepting \u003ccode\u003eoptions.maxAge\u003c/code\u003e and \u003ccode\u003eoptions.expires\u003c/code\u003e by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5672\"\u003eexpressjs/express#5672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eskip QUERY tests for Node 21 only, still not supported by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5695\"\u003eexpressjs/express#5695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 update people, add ctcpip to TC by \u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5683\"\u003eexpressjs/express#5683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove minor version pinning from ci by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5722\"\u003eexpressjs/express#5722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link variable use in attribution section of CODE OF CONDUCT by \u003ca href=\"https://github.com/IamLizu\"\u003e\u003ccode\u003e@​IamLizu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5762\"\u003eexpressjs/express#5762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Appveyor windows testing with GHA by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5599\"\u003eexpressjs/express#5599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OSSF Scorecard badge 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/express/pull/5436\"\u003eexpressjs/express#5436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate scorecard link by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5814\"\u003eexpressjs/express#5814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNominate \u003ca href=\"https://github.com/IamLizu\"\u003e\u003ccode\u003e@​IamLizu\u003c/code\u003e\u003c/a\u003e to the triage team 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/express/pull/5836\"\u003eexpressjs/express#5836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.8 by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5603\"\u003eexpressjs/express#5603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: specify new instructions for \u003ccode\u003equestion\u003c/code\u003e and \u003ccode\u003ediscuss\u003c/code\u003e by \u003ca href=\"https://github.com/IamLizu\"\u003e\u003ccode\u003e@​IamLizu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5835\"\u003eexpressjs/express#5835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.x: Upgrade \u003ccode\u003emerge-descriptors\u003c/code\u003e dependency by \u003ca href=\"https://github.com/RobinTail\"\u003e\u003ccode\u003e@​RobinTail\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5781\"\u003eexpressjs/express#5781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epath-to-regexp@0.1.10 by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5902\"\u003eexpressjs/express#5902\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/marco-ippolito\"\u003e\u003ccode\u003e@​marco-ippolito\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5565\"\u003eexpressjs/express#5565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5590\"\u003eexpressjs/express#5590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mertcanaltin\"\u003e\u003ccode\u003e@​mertcanaltin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5627\"\u003eexpressjs/express#5627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5690\"\u003eexpressjs/express#5690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5814\"\u003eexpressjs/express#5814\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/express/compare/4.19.1...4.20.0\"\u003ehttps://github.com/expressjs/express/compare/4.19.1...4.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/express/blob/master/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.20.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: serve-static@0.16.0\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: send@0.19.0\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: body-parser@0.6.0\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003edepth\u003c/code\u003e option to customize the depth level in the parser\u003c/li\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove link renderization in html while using \u003ccode\u003eres.redirect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.10\n\u003cul\u003e\n\u003cli\u003eAdds support for named matching groups in the routes using a regex\u003c/li\u003e\n\u003cli\u003eAdds backtracking protection to parameters without regexes defined\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\n\u003cul\u003e\n\u003cli\u003eRemoves encoding of \u003ccode\u003e\\\u003c/code\u003e, \u003ccode\u003e|\u003c/code\u003e, and \u003ccode\u003e^\u003c/code\u003e to align better with URL spec\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeprecate passing \u003ccode\u003eoptions.maxAge\u003c/code\u003e and \u003ccode\u003eoptions.expires\u003c/code\u003e to \u003ccode\u003eres.clearCookie\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eWill be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.2 / 2024-03-25\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved fix for open redirect allow list bypass\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.1 / 2024-03-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing non-strings to res.location with new encoding handling checks\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.0 / 2024-03-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent open redirect allow list bypass due to encodeurl\u003c/li\u003e\n\u003cli\u003edeps: cookie@0.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.18.3 / 2024-02-29\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix routing requests without method\u003c/li\u003e\n\u003cli\u003edeps: body-parser@1.20.2\n\u003cul\u003e\n\u003cli\u003eFix strict json error message on Node.js 19+\u003c/li\u003e\n\u003cli\u003edeps: content-type@~1.0.5\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: cookie@0.6.0\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epartitioned\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.18.2 / 2022-10-08\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression routing a large stack in a single route\u003c/li\u003e\n\u003cli\u003edeps: body-parser@1.20.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/express/commit/21df421ebc7a5249bb31101da666bbf22adc3f18\"\u003e\u003ccode\u003e21df421\u003c/code\u003e\u003c/a\u003e 4.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/4c9ddc1c47bf579e55c2fe837d76a952e9fd8959\"\u003e\u003ccode\u003e4c9ddc1\u003c/code\u003e\u003c/a\u003e feat: upgrade to serve-static@0.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/9ebe5d500d22cbb2b8aaa73446866b084c747971\"\u003e\u003ccode\u003e9ebe5d5\u003c/code\u003e\u003c/a\u003e feat: upgrade to send@0.19.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5928\"\u003e#5928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/ec4a01b6b8814d7b007f36a3023f4dbafdbc3d09\"\u003e\u003ccode\u003eec4a01b\u003c/code\u003e\u003c/a\u003e feat: upgrade to body-parser@1.20.3 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5926\"\u003e#5926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/54271f69b511fea198471e6ff3400ab805d6b553\"\u003e\u003ccode\u003e54271f6\u003c/code\u003e\u003c/a\u003e fix: don't render redirect values in anchor href\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/125bb742a38cd97938a3932b47cc301e41c31f5d\"\u003e\u003ccode\u003e125bb74\u003c/code\u003e\u003c/a\u003e path-to-regexp@0.1.10 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5902\"\u003e#5902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/2a980ad16052e53b398c9953fea50e3daa0b495c\"\u003e\u003ccode\u003e2a980ad\u003c/code\u003e\u003c/a\u003e merge-descriptors@1.0.3 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5781\"\u003e#5781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/a3e7e05e0a435b7b4be25bd38d8d0ca19a773ca9\"\u003e\u003ccode\u003ea3e7e05\u003c/code\u003e\u003c/a\u003e docs: specify new instructions for \u003ccode\u003equestion\u003c/code\u003e and \u003ccode\u003ediscuss\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/c5addb9a17c5b4c9fccdd2c04153a30595e03385\"\u003e\u003ccode\u003ec5addb9\u003c/code\u003e\u003c/a\u003e deps: path-to-regexp@0.1.8 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5603\"\u003e#5603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/e35380a39d94937e3d0f7119e0efbc7cd69d003f\"\u003e\u003ccode\u003ee35380a\u003c/code\u003e\u003c/a\u003e docs: add \u003ca href=\"https://github.com/IamLizu\"\u003e\u003ccode\u003e@​IamLizu\u003c/code\u003e\u003c/a\u003e to the triage team (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5836\"\u003e#5836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.15.3...4.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for express since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `highlight.js` from 9.12.0 to 10.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/highlightjs/highlight.js/releases\"\u003ehighlight.js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.1\u003c/h2\u003e\n\u003cp\u003eSecurity fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e(fix) Exponential backtracking fixes for: \u003ca href=\"https://github.com/joshgoebel\"\u003eJosh Goebel\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003ecpp\u003c/li\u003e\n\u003cli\u003ehandlebars\u003c/li\u003e\n\u003cli\u003egams\u003c/li\u003e\n\u003cli\u003eperl\u003c/li\u003e\n\u003cli\u003ejboss-cli\u003c/li\u003e\n\u003cli\u003er\u003c/li\u003e\n\u003cli\u003eerlang-repl\u003c/li\u003e\n\u003cli\u003epowershell\u003c/li\u003e\n\u003cli\u003erouteros\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e(fix) Polynomial backtracking fixes for: \u003ca href=\"https://github.com/joshgoebel\"\u003eJosh Goebel\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003easciidoc\u003c/li\u003e\n\u003cli\u003ereasonml\u003c/li\u003e\n\u003cli\u003elatex\u003c/li\u003e\n\u003cli\u003ekotlin\u003c/li\u003e\n\u003cli\u003egcode\u003c/li\u003e\n\u003cli\u003ed\u003c/li\u003e\n\u003cli\u003easpectj\u003c/li\u003e\n\u003cli\u003emoonscript\u003c/li\u003e\n\u003cli\u003ecoffeescript/livescript\u003c/li\u003e\n\u003cli\u003ecsharp\u003c/li\u003e\n\u003cli\u003escilab\u003c/li\u003e\n\u003cli\u003ecrystal\u003c/li\u003e\n\u003cli\u003eelixir\u003c/li\u003e\n\u003cli\u003ebasic\u003c/li\u003e\n\u003cli\u003eebnf\u003c/li\u003e\n\u003cli\u003eruby\u003c/li\u003e\n\u003cli\u003efortran/irpf90\u003c/li\u003e\n\u003cli\u003elivecodeserver\u003c/li\u003e\n\u003cli\u003eyaml\u003c/li\u003e\n\u003cli\u003ex86asm\u003c/li\u003e\n\u003cli\u003edsconfig\u003c/li\u003e\n\u003cli\u003emarkdown\u003c/li\u003e\n\u003cli\u003eruleslanguage\u003c/li\u003e\n\u003cli\u003exquery\u003c/li\u003e\n\u003cli\u003esqf\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVery grateful to \u003ca href=\"https://github.com/RunDevelopment\"\u003eMichael Schmidt\u003c/a\u003e for all the help.\u003c/p\u003e\n\u003ch2\u003e10.4.0 - November 2020\u003c/h2\u003e\n\u003cp\u003eA largish release with many improvements and fixes from quite a few different contributors.  Enjoy!\u003c/p\u003e\n\u003cp\u003eDeprecations:\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/highlightjs/highlight.js/blob/main/CHANGES.md\"\u003ehighlight.js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 10.4.1 (tentative)\u003c/h2\u003e\n\u003cp\u003eSecurity\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e(fix) Exponential backtracking fixes for: \u003ca href=\"https://github.com/joshgoebel\"\u003eJosh Goebel\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003ecpp\u003c/li\u003e\n\u003cli\u003ehandlebars\u003c/li\u003e\n\u003cli\u003egams\u003c/li\u003e\n\u003cli\u003eperl\u003c/li\u003e\n\u003cli\u003ejboss-cli\u003c/li\u003e\n\u003cli\u003er\u003c/li\u003e\n\u003cli\u003eerlang-repl\u003c/li\u003e\n\u003cli\u003epowershell\u003c/li\u003e\n\u003cli\u003erouteros\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e(fix) Polynomial backtracking fixes for: \u003ca href=\"https://github.com/joshgoebel\"\u003eJosh Goebel\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003easciidoc\u003c/li\u003e\n\u003cli\u003ereasonml\u003c/li\u003e\n\u003cli\u003elatex\u003c/li\u003e\n\u003cli\u003ekotlin\u003c/li\u003e\n\u003cli\u003egcode\u003c/li\u003e\n\u003cli\u003ed\u003c/li\u003e\n\u003cli\u003easpectj\u003c/li\u003e\n\u003cli\u003emoonscript\u003c/li\u003e\n\u003cli\u003ecoffeescript/livescript\u003c/li\u003e\n\u003cli\u003ecsharp\u003c/li\u003e\n\u003cli\u003escilab\u003c/li\u003e\n\u003cli\u003ecrystal\u003c/li\u003e\n\u003cli\u003eelixir\u003c/li\u003e\n\u003cli\u003ebasic\u003c/li\u003e\n\u003cli\u003eebnf\u003c/li\u003e\n\u003cli\u003eruby\u003c/li\u003e\n\u003cli\u003efortran/irpf90\u003c/li\u003e\n\u003cli\u003elivecodeserver\u003c/li\u003e\n\u003cli\u003eyaml\u003c/li\u003e\n\u003cli\u003ex86asm\u003c/li\u003e\n\u003cli\u003edsconfig\u003c/li\u003e\n\u003cli\u003emarkdown\u003c/li\u003e\n\u003cli\u003eruleslanguage\u003c/li\u003e\n\u003cli\u003exquery\u003c/li\u003e\n\u003cli\u003esqf\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVery grateful to \u003ca href=\"https://github.com/RunDevelopment\"\u003eMichael Schmidt\u003c/a\u003e for all the help.\u003c/p\u003e\n\u003ch2\u003eVersion 10.4.0\u003c/h2\u003e\n\u003cp\u003eA largish release with many improvements and fixes from quite a few different contributors.  Enjoy!\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/highlightjs/highlight.js/commit/e96b915af70d1c3f014b732c10e7cd077f22b9c3\"\u003e\u003ccode\u003ee96b915\u003c/code\u003e\u003c/a\u003e bump 10.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/065f65f41e803ef80a334f7d30da30e7bc653801\"\u003e\u003ccode\u003e065f65f\u003c/code\u003e\u003c/a\u003e chore(release) allow release script to handle production releases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/68509fc6301f5bb504d33766c45dd64253512e4b\"\u003e\u003ccode\u003e68509fc\u003c/code\u003e\u003c/a\u003e chore(docs) bump SECURITY mention to 9.18.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/aa0fb850c24e94081bc65687010d41e1b7dda28a\"\u003e\u003ccode\u003eaa0fb85\u003c/code\u003e\u003c/a\u003e chore(docs) Version 9 has reached EOL.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/fb0a62650c39bc6b9c9365657ce4f912d50523fc\"\u003e\u003ccode\u003efb0a626\u003c/code\u003e\u003c/a\u003e enh(ci): Add tests for polynomial regex issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/fa46dd181d3fc37d43847aa253176c88d3d1e640\"\u003e\u003ccode\u003efa46dd1\u003c/code\u003e\u003c/a\u003e fix(reasonml) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/d496052534bb4317373991098d15ddd5ccb8f566\"\u003e\u003ccode\u003ed496052\u003c/code\u003e\u003c/a\u003e fix(latex) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/d9f1cdb9924a1f22fc145711a499962a76477ac7\"\u003e\u003ccode\u003ed9f1cdb\u003c/code\u003e\u003c/a\u003e fix(javascript/typescript) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/fdec037a569c9f06592dd17304b07640365573b7\"\u003e\u003ccode\u003efdec037\u003c/code\u003e\u003c/a\u003e fix(asciidoc) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/02ca487e8ca4d56f2cbd1b738eae8f814688b5eb\"\u003e\u003ccode\u003e02ca487\u003c/code\u003e\u003c/a\u003e fix(kotlin) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/highlightjs/highlight.js/compare/9.12.0...10.4.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/~joshgoebel\"\u003ejoshgoebel\u003c/a\u003e, a new releaser for highlight.js since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `knex` from 0.13.0 to 2.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/knex/knex/releases\"\u003eknex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.0\u003c/h2\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport partial unique indexes \u003ca href=\"https://redirect.github.com/knex/knex/issues/5316\"\u003e#5316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake compiling SQL in error message optional \u003ca href=\"https://redirect.github.com/knex/knex/issues/5282\"\u003e#5282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsert array into json column \u003ca href=\"https://redirect.github.com/knex/knex/issues/5321\"\u003e#5321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unexpected max acquire-timeout \u003ca href=\"https://redirect.github.com/knex/knex/issues/5377\"\u003e#5377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: orWhereJson \u003ca href=\"https://redirect.github.com/knex/knex/issues/5361\"\u003e#5361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL: Add assertion for basic where clause not to be object or array \u003ca href=\"https://redirect.github.com/knex/knex/issues/1227\"\u003e#1227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Fix changing the default value of a boolean column in SQLite \u003ca href=\"https://redirect.github.com/knex/knex/issues/5319\"\u003e#5319\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing type for 'expirationChecker' on PgConnectionConfig \u003ca href=\"https://redirect.github.com/knex/knex/issues/5334\"\u003e#5334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.3.0\u003c/h2\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePostgreSQL: Explicit jsonb support for custom pg clients \u003ca href=\"https://redirect.github.com/knex/knex/issues/5201\"\u003e#5201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Support returning with sqlite3 and better-sqlite3 \u003ca href=\"https://redirect.github.com/knex/knex/issues/5285\"\u003e#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMSSQL: Implement mapBinding mssql dialect option \u003ca href=\"https://redirect.github.com/knex/knex/issues/5292\"\u003e#5292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate types for TS 4.8 \u003ca href=\"https://redirect.github.com/knex/knex/issues/5279\"\u003e#5279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo \u003ca href=\"https://redirect.github.com/knex/knex/issues/5267\"\u003e#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix WhereJsonObject withCompositeTableType \u003ca href=\"https://redirect.github.com/knex/knex/issues/5306\"\u003e#5306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix AnalyticFunction type \u003ca href=\"https://redirect.github.com/knex/knex/issues/5304\"\u003e#5304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInfer specific column value type in aggregations \u003ca href=\"https://redirect.github.com/knex/knex/issues/5297\"\u003e#5297\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInline primary key creation for postgres flavours \u003ca href=\"https://redirect.github.com/knex/knex/issues/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Add warning for undefined connection file \u003ca href=\"https://redirect.github.com/knex/knex/issues/5223\"\u003e#5223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMSSQL: Add JSON parameter support for connection \u003ca href=\"https://redirect.github.com/knex/knex/issues/5200\"\u003e#5200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePostgreSQL: add primaryKey option for uuid \u003ca href=\"https://redirect.github.com/knex/knex/issues/5212\"\u003e#5212\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd promisable and better types \u003ca href=\"https://redirect.github.com/knex/knex/issues/5222\"\u003e#5222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate raw query bind parameter type \u003ca href=\"https://redirect.github.com/knex/knex/issues/5208\"\u003e#5208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.1.0 - 26 May, 2022\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/knex/knex/blob/master/CHANGELOG.md\"\u003eknex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.4.0 - 06 January, 2023\u003c/h1\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport partial unique indexes \u003ca href=\"https://redirect.github.com/knex/knex/issues/5316\"\u003e#5316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake compiling SQL in error message optional \u003ca href=\"https://redirect.github.com/knex/knex/issues/5282\"\u003e#5282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsert array into json column \u003ca href=\"https://redirect.github.com/knex/knex/issues/5321\"\u003e#5321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unexpected max acquire-timeout \u003ca href=\"https://redirect.github.com/knex/knex/issues/5377\"\u003e#5377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: orWhereJson \u003ca href=\"https://redirect.github.com/knex/knex/issues/5361\"\u003e#5361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL: Add assertion for basic where clause not to be object or array \u003ca href=\"https://redirect.github.com/knex/knex/issues/1227\"\u003e#1227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Fix changing the default value of a boolean column in SQLite \u003ca href=\"https://redirect.github.com/knex/knex/issues/5319\"\u003e#5319\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing type for 'expirationChecker' on PgConnectionConfig \u003ca href=\"https://redirect.github.com/knex/knex/issues/5334\"\u003e#5334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.3.0 - 31 August, 2022\u003c/h1\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePostgreSQL: Explicit jsonb support for custom pg clients \u003ca href=\"https://redirect.github.com/knex/knex/issues/5201\"\u003e#5201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Support returning with sqlite3 and better-sqlite3 \u003ca href=\"https://redirect.github.com/knex/knex/issues/5285\"\u003e#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMSSQL: Implement mapBinding mssql dialect option \u003ca href=\"https://redirect.github.com/knex/knex/issues/5292\"\u003e#5292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate types for TS 4.8 \u003ca href=\"https://redirect.github.com/knex/knex/issues/5279\"\u003e#5279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo \u003ca href=\"https://redirect.github.com/knex/knex/issues/5267\"\u003e#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix WhereJsonObject withCompositeTableType \u003ca href=\"https://redirect.github.com/knex/knex/issues/5306\"\u003e#5306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix AnalyticFunction type \u003ca href=\"https://redirect.github.com/knex/knex/issues/5304\"\u003e#5304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInfer specific column value type in aggregations \u003ca href=\"https://redirect.github.com/knex/knex/issues/5297\"\u003e#5297\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.2.0 - 19 July, 2022\u003c/h1\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInline primary key creation for postgres flavours \u003ca href=\"https://redirect.github.com/knex/knex/issues/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Add warning for undefined connection file \u003ca href=\"https://redirect.github.com/knex/knex/issues/5223\"\u003e#5223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMSSQL: Add JSON parameter support for connection \u003ca href=\"https://redirect.github.com/knex/knex/issues/5200\"\u003e#5200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePostgreSQL: add primaryKey option for uuid \u003ca href=\"https://redirect.github.com/knex/knex/issues/5212\"\u003e#5212\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd promisable and better types \u003ca href=\"https://redirect.github.com/knex/knex/issues/5222\"\u003e#5222\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/knex/knex/commit/3475d8166863d6c9535527cd541d7c894e21ea84\"\u003e\u003ccode\u003e3475d81\u003c/code\u003e\u003c/a\u003e Prepare to release 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/e97f92201a360f666e7df529fe5ff1cd1f7f9fcd\"\u003e\u003ccode\u003ee97f922\u003c/code\u003e\u003c/a\u003e Bump tsd from 0.24.1 to 0.25.0 (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5396\"\u003e#5396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/e145322da92749be7749f9ade5b5f5a66d6586a4\"\u003e\u003ccode\u003ee145322\u003c/code\u003e\u003c/a\u003e 1227: add assertion for basic where clause values (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5417\"\u003e#5417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/962bb0a635ed40a240021379521814b5bd36d438\"\u003e\u003ccode\u003e962bb0a\u003c/code\u003e\u003c/a\u003e Bump sinon from 14.0.2 to 15.0.1 (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5413\"\u003e#5413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/ab45314e70bc55a98de08d9c2bd7005bac146702\"\u003e\u003ccode\u003eab45314\u003c/code\u003e\u003c/a\u003e Add JSDoc (TS Flavour) to mjs stub file (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5390\"\u003e#5390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/72bd1f7396b8472eb416a1eb8c8270737189b999\"\u003e\u003ccode\u003e72bd1f7\u003c/code\u003e\u003c/a\u003e Fix: orWhereJson (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5361\"\u003e#5361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/4fc939a17640fd1abf1a94d106b7836ae20c1d1e\"\u003e\u003ccode\u003e4fc939a\u003c/code\u003e\u003c/a\u003e Fixes unexpected max acquire-timeout (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5377\"\u003e#5377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/5c4837cd4f26d192527684a2d22ed2f0563060fe\"\u003e\u003ccode\u003e5c4837c\u003c/code\u003e\u003c/a\u003e Fix lib/.gitignore path separator on Windows. (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5325\"\u003e#5325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/7dbbd007014911b1f240fdf8cec8a191022eb6f7\"\u003e\u003ccode\u003e7dbbd00\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 3.4.1 to 3.5.1 (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5356\"\u003e#5356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/d39051f4a56bbd4b2b48500f08198efddef5b94d\"\u003e\u003ccode\u003ed39051f\u003c/code\u003e\u003c/a\u003e fix: add missing type for 'expirationChecker' on PgConnectionConfig (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5334\"\u003e#5334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/knex/knex/compare/0.13.0...2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~kibertoad\"\u003ekibertoad\u003c/a\u003e, a new releaser for knex since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `marked` from 0.3.6 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/markedjs/marked/releases\"\u003emarked's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.9...v4.0.10\"\u003e4.0.10\u003c/a\u003e (2022-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e fix redos vulnerabilities (\u003ca href=\"https://github.com/markedjs/marked/commit/8f806573a3f6c6b7a39b8cdb66ab5ebb8d55a5f5\"\u003e8f80657\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.8...v4.0.9\"\u003e4.0.9\u003c/a\u003e (2022-01-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eretain line breaks in tokens properly (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2341\"\u003e#2341\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/a9696e28989c0bea2077885bab1844525e18a031\"\u003ea9696e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.7...v4.0.8\"\u003e4.0.8\u003c/a\u003e (2021-12-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espaces on a newline after a table (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2319\"\u003e#2319\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/f82ea2cf1be0a3ad3337bcafe1c4dd3182334bb9\"\u003ef82ea2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.6...v4.0.7\"\u003e4.0.7\u003c/a\u003e (2021-12-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix every third list item broken (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2318\"\u003e#2318\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/346b162bb787d3b7fb1d4879c859f64155c6ca3c\"\u003e346b162\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.5...v4.0.6\"\u003e4.0.6\u003c/a\u003e (2021-12-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espeed up parsing long lists (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2302\"\u003e#2302\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/e0005d8232a08827f5e99b8b35b09728b2b07503\"\u003ee0005d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.4...v4.0.5\"\u003e4.0.5\u003c/a\u003e (2021-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etable after paragraph without blank line (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2298\"\u003e#2298\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/5714212afd4a9ee0864fff70bad034f7c0842a3c\"\u003e5714212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.3...v4.0.4\"\u003e4.0.4\u003c/a\u003e (2021-11-19)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/ae01170085e89ccd85c233547011eb88420a90cf\"\u003e\u003ccode\u003eae01170\u003c/code\u003e\u003c/a\u003e chore(release): 4.0.10 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/fceda573673d7fb00a5e89476a0328d4ecdb7cb7\"\u003e\u003ccode\u003efceda57\u003c/code\u003e\u003c/a\u003e 🗜️ build [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/8f806573a3f6c6b7a39b8cdb66ab5ebb8d55a5f5\"\u003e\u003ccode\u003e8f80657\u003c/code\u003e\u003c/a\u003e fix(security): fix redos vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/c4a3ccd344b6929afa8a1d50ac54a721e57012c0\"\u003e\u003ccode\u003ec4a3ccd\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-rrrm-qjm4-v8hf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/d7212a63841a581de54899c20943627f6aa5dbda\"\u003e\u003ccode\u003ed7212a6\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump jasmine from 4.0.0 to 4.0.1 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2352\"\u003e#2352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/5a84db5598030890052d27961cc4c8f5eb353df2\"\u003e\u003ccode\u003e5a84db5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump rollup from 2.62.0 to 2.63.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2350\"\u003e#2350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/2bc67a5285800008b6dba4d716e6656e5d4ec55f\"\u003e\u003ccode\u003e2bc67a5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump markdown-it from 12.3.0 to 12.3.2 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2351\"\u003e#2351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/98996b853c1b62ba6177c4453ee44f5de42619c9\"\u003e\u003ccode\u003e98996b8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e from 7.16.5 to 7.16.7 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/ebc2c953e7e8bafb6fa7e2792142dcbfbe959f15\"\u003e\u003ccode\u003eebc2c95\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump highlight.js from 11.3.1 to 11.4.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2354\"\u003e#2354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/e5171a996d8a8a581c756eefb03fde25f68ffb8f\"\u003e\u003ccode\u003ee5171a9\u003c/code\u003e\u003c/a\u003e chore(release): 4.0.9 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/markedjs/marked/compare/v0.3.6...v4.0.10\"\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/~tonybrix\"\u003etonybrix\u003c/a\u003e, a new releaser for marked since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.18.1 to 2.29.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moment/moment/blob/develop/CHANGELOG.md\"\u003emoment's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.29.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Jul 6, 2022\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/6015\"\u003e#6015\u003c/a\u003e [bugfix] Fix ReDoS in preprocessRFC2822 regex\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.29.3 \u003ca href=\"https://gist.github.com/ichernev/edebd440f49adcaec72e5e77b791d8be\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Apr 17, 2022\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/5995\"\u003e#5995\u003c/a\u003e [bugfix] Remove const usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/5990\"\u003e#5990\u003c/a\u003e misc: fix advisory link\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.29.2 \u003ca href=\"https://gist.github.com/ichernev/1904b564f6679d9aac1ae08ce13bc45c\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Apr 3 2022\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAddress \u003ca href=\"https://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4\"\u003ehttps://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e2.29.1 \u003ca href=\"https://gist.github.com/marwahaha/cc478ba01a1292ab4bd4e861d164d99b\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Oct 6, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eUpdated deprecation message, bugfix in hi locale\u003c/p\u003e\n\u003ch3\u003e2.29.0 \u003ca href=\"https://gist.github.com/marwahaha/b0111718641a6461800066549957ec14\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Sept 22, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew locales (es-mx, bn-bd).\nMinor bugfixes and locale improvements.\nMore tests.\nMoment is in maintenance mode. Read more at this link:\n\u003ca href=\"https://momentjs.com/docs/#/-project-status/\"\u003ehttps://momentjs.com/docs/#/-project-status/\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e2.28.0 \u003ca href=\"https://gist.github.com/marwahaha/028fd6c2b2470b2804857cfd63c0e94f\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Sept 13, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFix bug where .format() modifies original instance, and locale updates\u003c/p\u003e\n\u003ch3\u003e2.27.0 \u003ca href=\"https://gist.github.com/marwahaha/5100c9c2f42019067b1f6cefc333daa7\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease June 18, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdded Turkmen locale, other locale improvements, slight TypeScript fixes\u003c/p\u003e\n\u003ch3\u003e2.26.0 \u003ca href=\"https://gist.github.com/marwahaha/0725c40740560854a849b096ea7b7590\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease May 19, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/000ac1800e620f770f4eb31b5ae908f6167b0ab2\"\u003e\u003ccode\u003e000ac18\u003c/code\u003e\u003c/a\u003e Build 2.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f2006b647939466f4f403721b8c7816d844c038c\"\u003e\u003ccode\u003ef2006b6\u003c/code\u003e\u003c/a\u003e Bump version to 2.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/536ad0c348f2f99009755698f491080757a48221\"\u003e\u003ccode\u003e536ad0c\u003c/code\u003e\u003c/a\u003e Update changelog for 2.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/9a3b5894f3d5d602948ac8a02e4ee528a49ca3a3\"\u003e\u003ccode\u003e9a3b589\u003c/code\u003e\u003c/a\u003e [bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/6374fd860aeff75e6c9d9d11540c6b22bc7ef175\"\u003e\u003ccode\u003e6374fd8\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/b4e615307ee350b58ac9899e3587ce43972b0753\"\u003e\u003ccode\u003eb4e6153\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/7aebb1617fc9bced87ab6bc4c317644019b23ce7\"\u003e\u003ccode\u003e7aebb16\u003c/code\u003e\u003c/a\u003e [bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/57c90622e402c929504cc6d6f3de4ebe2a9ffc73\"\u003e\u003ccode\u003e57c9062\u003c/code\u003e\u003c/a\u003e Build 2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/aaf50b6bca4075f40a3372c291ae8072fb4e9dcf\"\u003e\u003ccode\u003eaaf50b6\u003c/code\u003e\u003c/a\u003e Fixup release complaints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/26f4aef9ca0b4c998107bf7e2cf1c33c30368d44\"\u003e\u003ccode\u003e26f4aef\u003c/code\u003e\u003c/a\u003e Bump version to 2.29.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.18.1...2.29.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-fetch` from 1.7.3 to 2.6.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/node-fetch/node-fetch/releases\"\u003enode-fetch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.7\u003c/h2\u003e\n\u003ch1\u003eSecurity patch release\u003c/h1\u003e\n\u003cp\u003eRecommended to upgrade, to not leak sensitive cookie and authentication header information to 3th party host while a redirect occurred\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: don't forward secure headers to 3th party by \u003ca href=\"https://github.com/jimmywarting\"\u003e\u003ccode\u003e@​jimmywarting\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/pull/1453\"\u003enode-fetch/node-fetch#1453\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7\"\u003ehttps://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.6.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(URL): prefer built in URL version when available and fallback to whatwg by \u003ca href=\"https://github.com/jimmywarting\"\u003e\u003ccode\u003e@​jimmywarting\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/pull/1352\"\u003enode-fetch/node-fetch#1352\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/v2.6.5...v2.6.6\"\u003ehttps://github.com/node-fetch/node-fetch/compare/v2.6.5...v2.6.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003efixed main path in package.json\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is an important security release. It is strongly recommended to update as soon as possible.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md#v261\"\u003eCHANGELOG\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.6.0/CHANGELOG.md#v260\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.5.0/CHANGELOG.md#v250\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.4.1/CHANGELOG.md#v241\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.4.0/CHANGELOG.md#v240\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.3.0/CHANGELOG.md#v230\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.2.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.2.1/CHANGELOG.md#v221\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 2.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: allow \u003ccode\u003eBody\u003c/code\u003e methods to work on ArrayBuffer\u003ccode\u003e-backed \u003c/code\u003eBody` objects\u003c/li\u003e\n\u003cli\u003eFix: reject promise returned by \u003ccode\u003eBody\u003c/code\u003e methods when the accumulated \u003ccode\u003eBuffer\u003c/code\u003e exceeds the maximum size\u003c/li\u003e\n\u003cli\u003eFix: support custom \u003ccode\u003eHost\u003c/code\u003e headers with any casing\u003c/li\u003e\n\u003cli\u003eFix: support importing \u003ccode\u003efetch()\u003c/code\u003e from TypeScript in \u003ccode\u003ebrowser.js\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix: handle the redirect response body properly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/1ef4b560a17e644a02a3bfdea7631ffeee578b35\"\u003e\u003ccode\u003e1ef4b56\u003c/code\u003e\u003c/a\u003e backport of \u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1449\"\u003e#1449\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1453\"\u003e#1453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/8fe5c4ea66b9b8187600e6d5ec9b1b6781f44009\"\u003e\u003ccode\u003e8fe5c4e\u003c/code\u003e\u003c/a\u003e 2.x: Specify encoding as an optional peer dependency in package.json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1310\"\u003e#1310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/f56b0c66d3dd2ef185436de1f2fd40f66bfea8f4\"\u003e\u003ccode\u003ef56b0c6\u003c/code\u003e\u003c/a\u003e fix(URL): prefer built in URL version when available and fallback to whatwg (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/b5417aea6a3275932283a200214522e6ab53f1ea\"\u003e\u003ccode\u003eb5417ae\u003c/code\u003e\u003c/a\u003e fix: import whatwg-url in a way compatible with ESM Node (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1303\"\u003e#1303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/18193c5922c64046b922e18faf41821290535f06\"\u003e\u003ccode\u003e18193c5\u003c/code\u003e\u003c/a\u003e fix v2.6.3 that did not sending query params (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/ace7536c955556be742d9910566738630cc3c2a6\"\u003e\u003ccode\u003eace7536\u003c/code\u003e\u003c/a\u003e fix: properly encode url with unicode characters (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/152214ca2f6e2a5a17d71e4638114625d3be30c6\"\u003e\u003ccode\u003e152214c\u003c/code\u003e\u003c/a\u003e Fix(package.json): Corrected main file path in package.json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/b5e2e41b2b50bf2997720d6125accaf0dd68c0ab\"\u003e\u003ccode\u003eb5e2e41\u003c/code\u003e\u003c/a\u003e update version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/2358a6c2563d1730a0cdaccc197c611949f6a334\"\u003e\u003ccode\u003e2358a6c\u003c/code\u003e\u003c/a\u003e Honor the \u003ccode\u003esize\u003c/code\u003e option after following a redirect and revert data uri support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/8c197f8982a238b3c345c64b17bfa92e16b4f7c4\"\u003e\u003ccode\u003e8c197f8\u003c/code\u003e\u003c/a\u003e docs: Fix typos and grammatical errors in README.md (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/686\"\u003e#686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/1.7.3...v2.6.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~endless\"\u003eendless\u003c/a\u003e, a new releaser for node-fetch since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pug` from 2.0.0-rc.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pugjs/pug/releases\"\u003epug's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epug-code-gen@3.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eValidate \u003ccode\u003etemplateName\u003c/code\u003e and \u003ccode\u003eglobals\u003c/code\u003e are valid JavaScript identifiers to prevent possible remote code execution if un-trusted user input is passed to the compilation options (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug@3.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pug-code-gen with the following fix: (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eValidate \u003ccode\u003etemplateName\u003c/code\u003e and \u003ccode\u003eglobals\u003c/code\u003e are valid JavaScript identifiers to prevent possible remote code execution if un-trusted user input is passed to the compilation options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-code-gen@3.0.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSanitise the \u003ccode\u003epretty\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eIf a malicious attacker could control the \u003ccode\u003epretty\u003c/code\u003e option, it was possible for them to achieve remote code execution on the server rendering the template. All pug users should upgrade as soon as possible, see \u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3312\"\u003e#3312\u003c/a\u003e for more details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug@3.0.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSerialize Buffers to strings when storing sources for use with compileDebug: true (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-code-gen@3.0.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ewith\u003c/code\u003e to resolve core-js deprecation notice (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-runtime@3.0.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProperly handle non-string values when rethrowing errors (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug@3.0.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSanitise the \u003ccode\u003epretty\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eIf a malicious attacker could control the \u003ccode\u003epretty\u003c/code\u003e option, it was possible for them to achieve remote code execution on the server rendering the template. All pug users should upgrade as soon as possible, see \u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3312\"\u003e#3312\u003c/a\u003e for more details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-attrs@3.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node 6 and 8 (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-code-gen@3.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node 6 and 8 (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3243\"\u003e#3243\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/pugjs/pug/commit/32acfe8f197dc44c54e8af32c7d7b19aa9d350fb\"\u003e\u003ccode\u003e32acfe8\u003c/code\u003e\u003c/a\u003e fix: ensure template names are valid identifiers (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/4767cafea0af3d3f935553df0f9a8a6e76d470c2\"\u003e\u003ccode\u003e4767caf\u003c/code\u003e\u003c/a\u003e refactor: convert pug-error to TypeScript (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3355\"\u003e#3355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/a724446abb128f2a09acb143ce436021be8f6e6a\"\u003e\u003ccode\u003ea724446\u003c/code\u003e\u003c/a\u003e chore: update character-parser (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3354\"\u003e#3354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/6cca8f76befe7285eead0416ba4e2dbba825ab65\"\u003e\u003ccode\u003e6cca8f7\u003c/code\u003e\u003c/a\u003e docs: fix GitHub format in README (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3335\"\u003e#3335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/d4b7f602ba38212c2a5ad9431479ce959c466c4b\"\u003e\u003ccode\u003ed4b7f60\u003c/code\u003e\u003c/a\u003e Properly handle errors originating from included files when compileDebug is e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/d6f06150150bedce460ddf47162ac6dfb46f34fc\"\u003e\u003ccode\u003ed6f0615\u003c/code\u003e\u003c/a\u003e fix capture groups for \u0026quot;each\u0026quot; statements (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3274\"\u003e#3274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/73ea7cf4997c792760b62c4a7d82f2e395fdbeb4\"\u003e\u003ccode\u003e73ea7cf\u003c/code\u003e\u003c/a\u003e fix: keep lexer plugins inside tag interpolation (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/29a53c5a0ae62e1369091728ede32dc9d473a067\"\u003e\u003ccode\u003e29a53c5\u003c/code\u003e\u003c/a\u003e fix: Fix pug-lexer parsed escaped interpolations incorrectly (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3299\"\u003e#3299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/60b1b15b79e88166f5b3113d2b07857819c37493\"\u003e\u003ccode\u003e60b1b15\u003c/code\u003e\u003c/a\u003e chore: update supported versions (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3315\"\u003e#3315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/991e78f7c4220b2f8da042877c6f0ef5a4683be0\"\u003e\u003ccode\u003e991e78f\u003c/code\u003e\u003c/a\u003e fix: sanitise and escape the \u003ccode\u003epretty\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/li...\n\n_Description has been truncated_","html_url":"https://github.com/zezevazquez/curriculum/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zezevazquez%2Fcurriculum/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"2731832457","node_id":"PR_kwDOCZVQ3M6i1HSJ","number":18,"state":"closed","title":"Bump hawk and twilio","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-10T20:37:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-08T21:46:09.000Z","updated_at":"2025-08-10T20:37:00.000Z","time_to_close":168651,"merged_at":"2025-08-10T20:36:59.000Z","merged_by":"samik-saha","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"twilio","repository_url":"https://github.com/twilio/twilio-node","old_version":"4.6.0","new_version":"4.23.0"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [twilio](https://github.com/twilio/twilio-node). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `twilio` from 4.6.0 to 4.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twilio/twilio-node/releases\"\u003etwilio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.23.0\u003c/h2\u003e\n\u003ch2\u003e\u003cstrong\u003eRelease Notes\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLibrary - Chore\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1005\"\u003e#1005\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1005\"\u003etwilio/twilio-node#1005\u003c/a\u003e): cluster tests enabled. Thanks to \u003ca href=\"https://github.com/sbansla\"\u003e\u003ccode\u003e@​sbansla\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApi\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove feedback and feedback summary from call resource\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFlex\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdding \u003ccode\u003erouting_properties\u003c/code\u003e to Interactions Channels Participant\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLookups\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eline_status\u003c/code\u003e package to the lookup response\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003elive_activity\u003c/code\u003e package from the lookup response \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMessaging\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tollfree multiple rejection reasons response array\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTrusthub\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ENUM for businessRegistrationAuthority in compliance_registration. \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eAdd new field in isIsvEmbed in compliance_registration.\u003c/li\u003e\n\u003cli\u003eAdd additional optional fields in compliance_registration for Individual business type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTwiml\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for new Amazon Polly and Google voices (Q1 2024) for \u003ccode\u003eSay\u003c/code\u003e verb\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://twilio.com/docs/libraries/reference/twilio-node/4.23.0/index.html\"\u003eDocs\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e4.22.0\u003c/h2\u003e\n\u003ch2\u003e\u003cstrong\u003eRelease Notes\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLibrary - Chore\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1002\"\u003e#1002\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1002\"\u003etwilio/twilio-node#1002\u003c/a\u003e): disable cluster test. Thanks to \u003ca href=\"https://github.com/sbansla\"\u003e\u003ccode\u003e@​sbansla\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1001\"\u003e#1001\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1001\"\u003etwilio/twilio-node#1001\u003c/a\u003e): Remove Media V1. Thanks to \u003ca href=\"https://github.com/califlower\"\u003e\u003ccode\u003e@​califlower\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/997\"\u003e#997\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/997\"\u003etwilio/twilio-node#997\u003c/a\u003e): removing oauth and autopilot references. Thanks to \u003ca href=\"https://github.com/tiwarishubham635\"\u003e\u003ccode\u003e@​tiwarishubham635\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApi\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated service base url for connect apps and authorized connect apps APIs \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation to reflect RiskCheck GA\u003c/li\u003e\n\u003cli\u003eAdded optional parameter \u003ccode\u003eCallToken\u003c/code\u003e for create participant api\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eEvents\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMarked as GA\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFlex\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdding \u003ccode\u003eflex_instance_sid\u003c/code\u003e to Flex Configuration\u003c/li\u003e\n\u003cli\u003eAdding \u003ccode\u003eprovisioning_status\u003c/code\u003e for Email Manager\u003c/li\u003e\n\u003cli\u003eAdding \u003ccode\u003eoffline_config\u003c/code\u003e to Flex Configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/twilio/twilio-node/blob/main/CHANGES.md\"\u003etwilio's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2024-02-27] Version 4.23.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLibrary - Chore\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1005\"\u003e#1005\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1005\"\u003etwilio/twilio-node#1005\u003c/a\u003e): cluster tests enabled. Thanks to \u003ca href=\"https://github.com/sbansla\"\u003e\u003ccode\u003e@​sbansla\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApi\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove feedback and feedback summary from call resource\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFlex\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdding \u003ccode\u003erouting_properties\u003c/code\u003e to Interactions Channels Participant\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLookups\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eline_status\u003c/code\u003e package to the lookup response\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003elive_activity\u003c/code\u003e package from the lookup response \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMessaging\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tollfree multiple rejection reasons response array\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTrusthub\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ENUM for businessRegistrationAuthority in compliance_registration. \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eAdd new field in isIsvEmbed in compliance_registration.\u003c/li\u003e\n\u003cli\u003eAdd additional optional fields in compliance_registration for Individual business type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTwiml\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for new Amazon Polly and Google voices (Q1 2024) for \u003ccode\u003eSay\u003c/code\u003e verb\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2024-02-09] Version 4.22.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLibrary - Chore\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1002\"\u003e#1002\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1002\"\u003etwilio/twilio-node#1002\u003c/a\u003e): disable cluster test. Thanks to \u003ca href=\"https://github.com/sbansla\"\u003e\u003ccode\u003e@​sbansla\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1001\"\u003e#1001\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1001\"\u003etwilio/twilio-node#1001\u003c/a\u003e): Remove Media V1. Thanks to \u003ca href=\"https://github.com/califlower\"\u003e\u003ccode\u003e@​califlower\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/997\"\u003e#997\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/997\"\u003etwilio/twilio-node#997\u003c/a\u003e): removing oauth and autopilot references. Thanks to \u003ca href=\"https://github.com/tiwarishubham635\"\u003e\u003ccode\u003e@​tiwarishubham635\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApi\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated service base url for connect apps and authorized connect apps APIs \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation to reflect RiskCheck GA\u003c/li\u003e\n\u003cli\u003eAdded optional parameter \u003ccode\u003eCallToken\u003c/code\u003e for create participant api\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eEvents\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMarked as GA\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFlex\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdding \u003ccode\u003eflex_instance_sid\u003c/code\u003e to Flex Configuration\u003c/li\u003e\n\u003cli\u003eAdding \u003ccode\u003eprovisioning_status\u003c/code\u003e for Email Manager\u003c/li\u003e\n\u003cli\u003eAdding \u003ccode\u003eoffline_config\u003c/code\u003e to Flex Configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInsights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd flag to restrict access to unapid customers\u003c/li\u003e\n\u003cli\u003edecommission voice-qualitystats-endpoint role\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twilio/twilio-node/commits/4.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~twilio-dx\"\u003etwilio-dx\u003c/a\u003e, a new releaser for twilio since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/samik-saha/whatsapp-bot/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/samik-saha/whatsapp-bot/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/samik-saha%2Fwhatsapp-bot/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"2711150835","node_id":"PR_kwDOA7T4k86hmODz","number":2,"state":"open","title":"Bump the npm_and_yarn group across 43 directories with 32 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-31T20:00:36.000Z","updated_at":"2025-07-31T20:00:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":32,"packages":[{"name":"karma","old_version":"0.13.22","new_version":"6.4.4","repository_url":"https://github.com/karma-runner/karma"},{"name":"qs","old_version":"6.1.2","new_version":"6.14.0","repository_url":"https://github.com/ljharb/qs"},{"name":"bl","old_version":"1.1.2","new_version":"6.1.0","repository_url":"https://github.com/rvagg/bl"},{"name":"form-data","old_version":"1.0.1","new_version":"4.0.4","repository_url":"https://github.com/form-data/form-data"},{"name":"hawk","old_version":"3.1.3","new_version":"9.0.2","repository_url":"https://github.com/mozilla/hawk"},{"name":"tough-cookie","old_version":"2.2.2","new_version":"5.1.2","repository_url":"https://github.com/salesforce/tough-cookie"},{"name":"tunnel-agent","old_version":"0.4.3","new_version":"0.6.0","repository_url":"https://github.com/mikeal/tunnel-agent"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 1 update in the /.npm/postcss-modules-local-by-default/1.1.0/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-modules-scope/1.0.1/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-modules-values/1.1.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-normalize-charset/1.1.0/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-normalize-url/3.0.7/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-ordered-values/2.2.1/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-reduce-idents/2.3.0/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 2 updates in the /.npm/postcss-reduce-initial/1.0.0/package directory: [postcss](https://github.com/postcss/postcss) and [got](https://github.com/sindresorhus/got).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-reduce-transforms/1.0.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-svgo/2.1.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-unique-selectors/2.0.2/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-zindex/2.1.1/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss/5.0.21/package directory: [concat-with-sourcemaps](https://github.com/floridoo/concat-with-sourcemaps).\nBumps the npm_and_yarn group with 1 update in the /.npm/punycode/1.3.2/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/punycode/1.4.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/q/1.4.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/randombytes/2.0.3/package directory: [phantomjs](https://github.com/Medium/phantomjs).\nBumps the npm_and_yarn group with 4 updates in the /.npm/react-dnd/2.1.4/package directory: [postcss](https://github.com/postcss/postcss), [karma](https://github.com/karma-runner/karma), [request](https://github.com/request/request) and [webpack-dev-server](https://github.com/webpack/webpack-dev-server).\nBumps the npm_and_yarn group with 1 update in the /.npm/react-page-click/2.1.2/package directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server).\nBumps the npm_and_yarn group with 1 update in the /.npm/react-router-redux/4.0.5/package directory: [karma](https://github.com/karma-runner/karma).\nBumps the npm_and_yarn group with 3 updates in the /.npm/react-router/2.5.2/package directory: [karma](https://github.com/karma-runner/karma), [express](https://github.com/expressjs/express) and [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware).\nBumps the npm_and_yarn group with 1 update in the /.npm/regenerate/1.3.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/regexpu-core/2.0.0/package directory: [lodash](https://github.com/lodash/lodash).\nBumps the npm_and_yarn group with 1 update in the /.npm/regjsgen/0.2.0/package directory: [got](https://github.com/sindresorhus/got).\nBumps the npm_and_yarn group with 7 updates in the /.npm/request/2.72.0/package directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [karma](https://github.com/karma-runner/karma) | `0.13.22` | `6.4.4` |\n| [qs](https://github.com/ljharb/qs) | `6.1.2` | `6.14.0` |\n| [bl](https://github.com/rvagg/bl) | `1.1.2` | `6.1.0` |\n| [form-data](https://github.com/form-data/form-data) | `1.0.1` | `4.0.4` |\n| [hawk](https://github.com/mozilla/hawk) | `3.1.3` | `9.0.2` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `2.2.2` | `5.1.2` |\n| [tunnel-agent](https://github.com/mikeal/tunnel-agent) | `0.4.3` | `0.6.0` |\n\nBumps the npm_and_yarn group with 3 updates in the /.npm/sass-loader/3.2.3/package directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [loader-utils](https://github.com/webpack/loader-utils) and [node-sass](https://github.com/sass/node-sass).\nBumps the npm_and_yarn group with 1 update in the /.npm/semver/4.3.6/package directory: [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 4 updates in the /.npm/send/0.14.1/package directory: [debug](https://github.com/debug-js/debug), [fresh](https://github.com/jshttp/fresh), [mime](https://github.com/broofa/mime) and [ms](https://github.com/vercel/ms).\nBumps the npm_and_yarn group with 1 update in the /.npm/serve-static/1.11.1/package directory: [send](https://github.com/pillarjs/send).\nBumps the npm_and_yarn group with 1 update in the /.npm/set-blocking/1.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/set-blocking/2.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/signal-exit/3.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/sntp/1.0.9/package directory: [hoek](https://github.com/hapijs/hoek).\nBumps the npm_and_yarn group with 1 update in the /.npm/statuses/1.3.0/package directory: [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse).\nBumps the npm_and_yarn group with 1 update in the /.npm/style-loader/0.13.1/package directory: [loader-utils](https://github.com/webpack/loader-utils).\nBumps the npm_and_yarn group with 1 update in the /.npm/svgo/0.6.6/package directory: [js-yaml](https://github.com/nodeca/js-yaml).\nBumps the npm_and_yarn group with 1 update in the /.npm/timers-browserify/1.4.2/package directory: [connect](https://github.com/senchalabs/connect).\nBumps the npm_and_yarn group with 1 update in the /.npm/ua-parser-js/0.7.10/package directory: [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 4 updates in the /.npm/webpack/1.13.1/package directory: [express](https://github.com/expressjs/express), [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware), [loader-utils](https://github.com/webpack/loader-utils) and [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 2 updates in the /.npm/whatwg-fetch/0.9.0/package directory: [phantomjs](https://github.com/Medium/phantomjs) and [bower](https://github.com/bower/bower).\nBumps the npm_and_yarn group with 1 update in the /.npm/whatwg-fetch/1.0.0/package directory: [bower](https://github.com/bower/bower).\nBumps the npm_and_yarn group with 1 update in the /.npm/yargs-parser/2.4.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 2 updates in the /.npm/yargs/4.7.1/package directory: [standard-version](https://github.com/conventional-changelog/standard-version) and [yargs-parser](https://github.com/yargs/yargs-parser).\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `got` from 6.7.1 to 14.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/got/releases\"\u003egot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.4.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Gracefully handle undefined request (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2404\"\u003e#2404\u003c/a\u003e)  06029e0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.6...v14.4.7\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.6...v14.4.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix timeout error firing even though it\u0026amp;\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/39\"\u003e#39\u003c/a\u003e;s cancelled (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2399\"\u003e#2399\u003c/a\u003e)  7a92064\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.5...v14.4.6\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.5...v14.4.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a crash with Got accessing a non-existent request (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2391\"\u003e#2391\u003c/a\u003e)  c079b93\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.4...v14.4.5\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.4...v14.4.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for \u003ccode\u003eAbortSignal#timeout()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2388\"\u003e#2388\u003c/a\u003e)  92b378e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.3...v14.4.4\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.3...v14.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix cache with HTTP2 (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2380\"\u003e#2380\u003c/a\u003e)  f2f8cb2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.2...v14.4.3\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.2...v14.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of invalid arguments (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2367\"\u003e#2367\u003c/a\u003e)  f44ef43\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.1...v14.4.2\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.1...v14.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing dependency  dfc54d9\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.0...v14.4.1\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.0...v14.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove TypeScript types with generic extend (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2353\"\u003e#2353\u003c/a\u003e)  15ca4a0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.3.0...v14.4.0\"\u003ehttps://github.com/sindresorhus/got/compare/v14.3.0...v14.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies  dbab6c3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.2.1...v14.3.0\"\u003ehttps://github.com/sindresorhus/got/compare/v14.2.1...v14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix error handling when UTF-8 decoding fails (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2336\"\u003e#2336\u003c/a\u003e)  c81a611\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/a359bd385129d2adbc765b52dfbbadac5f54a825\"\u003e\u003ccode\u003ea359bd3\u003c/code\u003e\u003c/a\u003e 14.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/06029e0b758e99f4369cc7382fae907adc9f83b1\"\u003e\u003ccode\u003e06029e0\u003c/code\u003e\u003c/a\u003e Fix: Gracefully handle undefined request (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2404\"\u003e#2404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/383a3ff4ff88d4059519efe8b3d6b27e9a6a8066\"\u003e\u003ccode\u003e383a3ff\u003c/code\u003e\u003c/a\u003e 14.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/40209160ae02f1a32bf5ffbbd13a874e542be978\"\u003e\u003ccode\u003e4020916\u003c/code\u003e\u003c/a\u003e Readme tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/7a920647efa236bd1f80dad087a27371e5070f7b\"\u003e\u003ccode\u003e7a92064\u003c/code\u003e\u003c/a\u003e Fix timeout error firing even though it's cancelled (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2399\"\u003e#2399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/f997bcb385d4b35ff581333e6bc9360d5ee10e71\"\u003e\u003ccode\u003ef997bcb\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/a7b5aec57a0245cafbd21696d52cd6bd6c95628a\"\u003e\u003ccode\u003ea7b5aec\u003c/code\u003e\u003c/a\u003e 14.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/c079b9366ff2231a806c9746f0dfb4a0ec34e5d1\"\u003e\u003ccode\u003ec079b93\u003c/code\u003e\u003c/a\u003e Fix a crash with Got accessing a non-existent request (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/3034c2fdcebdff94907a6e015a8b154e851fc343\"\u003e\u003ccode\u003e3034c2f\u003c/code\u003e\u003c/a\u003e 14.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/92b378e5fd95e891e849c7f3fa7483575ab052c3\"\u003e\u003ccode\u003e92b378e\u003c/code\u003e\u003c/a\u003e Fix support for \u003ccode\u003eAbortSignal#timeout()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2388\"\u003e#2388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/got/compare/v6.7.1...v14.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​ro...\n\n_Description has been truncated_","html_url":"https://github.com/levfurtado/elixir-garden/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/levfurtado%2Felixir-garden/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"2705608561","node_id":"PR_kwDOKScnls6hRE9x","number":67,"state":"open","title":"Bump hawk and karma","user":"dependabot[bot]","labels":["Major","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-30T00:25:06.000Z","updated_at":"2025-07-30T00:25:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"karma","repository_url":"https://github.com/karma-runner/karma","old_version":"2.0.5","new_version":"6.4.4"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [karma](https://github.com/karma-runner/karma). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `karma` from 2.0.5 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.5...v6.4.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/icanbwell/progressbar.js/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/icanbwell/progressbar.js/pull/67","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/icanbwell%2Fprogressbar.js/issues/67","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/67/packages"},{"uuid":"2685920350","node_id":"PR_kwDOCL7mF86gF-Re","number":12,"state":"open","title":"Bump hawk and node-sass in /amp-pwa-reader","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T15:09:49.000Z","updated_at":"2025-07-22T15:09:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk"},{"name":"node-sass"}],"path":"/amp-pwa-reader","ecosystem":"npm"},"body":"\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sumonst21/amp-publisher-sample/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/sumonst21/amp-publisher-sample/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumonst21%2Famp-publisher-sample/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"2685816034","node_id":"PR_kwDOES8E-86gFkzi","number":7,"state":"open","title":"Bump hawk and request","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T14:38:33.000Z","updated_at":"2025-07-22T14:38:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TheCodeTraveler/nounapi/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/TheCodeTraveler/nounapi/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCodeTraveler%2Fnounapi/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"3252853537","node_id":"PR_kwDOLGr9Y86gFNAd","number":4,"state":"open","title":"Bump hawk and request","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T14:08:57.000Z","updated_at":"2025-07-22T14:09:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.85.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.85.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/adamf9898/mtg-sdk-typescript/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/adamf9898/mtg-sdk-typescript/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamf9898%2Fmtg-sdk-typescript/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2685535576","node_id":"PR_kwDOBgBHSc6gEgVY","number":3,"state":"open","title":"Bump hawk and request","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T13:13:57.000Z","updated_at":"2025-07-22T13:13:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.81.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.81.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.83.0 (2017/09/27)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2776\"\u003e#2776\u003c/a\u003e Updating tough-cookie due to security fix. (\u003ca href=\"https://redirect.github.com/request/request/issues/2776\"\u003e#2776\u003c/a\u003e) (\u003ca href=\"https://github.com/karlnorling\"\u003e\u003ccode\u003e@​karlnorling\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.82.0 (2017/09/19)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2703\"\u003e#2703\u003c/a\u003e Add Node.js v8 to Travis CI (\u003ca href=\"https://github.com/ryysud\"\u003e\u003ccode\u003e@​ryysud\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2751\"\u003e#2751\u003c/a\u003e Update of hawk and qs to latest version (\u003ca href=\"https://redirect.github.com/request/request/issues/2751\"\u003e#2751\u003c/a\u003e) (\u003ca href=\"https://github.com/Olivier-Moreau\"\u003e\u003ccode\u003e@​Olivier-Moreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2658\"\u003e#2658\u003c/a\u003e Fixed some text in README.md (\u003ca href=\"https://redirect.github.com/request/request/issues/2658\"\u003e#2658\u003c/a\u003e) (\u003ca href=\"https://github.com/Marketionist\"\u003e\u003ccode\u003e@​Marketionist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2635\"\u003e#2635\u003c/a\u003e chore(package): update aws-sign2 to version 0.7.0 (\u003ca href=\"https://redirect.github.com/request/request/issues/2635\"\u003e#2635\u003c/a\u003e) (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2641\"\u003e#2641\u003c/a\u003e Update README to simplify \u0026amp; update convenience methods (\u003ca href=\"https://redirect.github.com/request/request/issues/2641\"\u003e#2641\u003c/a\u003e) (\u003ca href=\"https://github.com/FredKSchott\"\u003e\u003ccode\u003e@​FredKSchott\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2541\"\u003e#2541\u003c/a\u003e Add convenience method for HTTP OPTIONS (\u003ca href=\"https://redirect.github.com/request/request/issues/2541\"\u003e#2541\u003c/a\u003e) (\u003ca href=\"https://github.com/jamesseanwright\"\u003e\u003ccode\u003e@​jamesseanwright\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2605\"\u003e#2605\u003c/a\u003e Add promise support section to README (\u003ca href=\"https://redirect.github.com/request/request/issues/2605\"\u003e#2605\u003c/a\u003e) (\u003ca href=\"https://github.com/FredKSchott\"\u003e\u003ccode\u003e@​FredKSchott\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2579\"\u003e#2579\u003c/a\u003e refactor(lint): replace eslint with standard (\u003ca href=\"https://redirect.github.com/request/request/issues/2579\"\u003e#2579\u003c/a\u003e) (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2598\"\u003e#2598\u003c/a\u003e Update codecov to version 2.0.2 🚀 (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2590\"\u003e#2590\u003c/a\u003e Adds test-timing keepAlive test (\u003ca href=\"https://github.com/nicjansma\"\u003e\u003ccode\u003e@​nicjansma\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2589\"\u003e#2589\u003c/a\u003e fix tabulation on request example README.MD (\u003ca href=\"https://github.com/odykyi\"\u003e\u003ccode\u003e@​odykyi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2594\"\u003e#2594\u003c/a\u003e chore(dependencies): har-validator to 5.x [removes babel dep] (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/duckhee/testing_server/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/duckhee/testing_server/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/duckhee%2Ftesting_server/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2685515648","node_id":"PR_kwDOBvCLNs6gEbeA","number":4,"state":"open","title":"Bump hawk and fsevents in /benchmark","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T13:08:29.000Z","updated_at":"2025-07-22T13:08:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"fsevents","repository_url":"https://github.com/fsevents/fsevents","old_version":"1.1.2","new_version":"1.2.13"}],"path":"/benchmark","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [fsevents](https://github.com/fsevents/fsevents). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `fsevents` from 1.1.2 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v10 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eC++ tuning to fix potential SIGILL and cyclic dependency (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cp\u003eFixed node-pre-gyp bundling issue\u003c/p\u003e\n\u003ch2\u003ev1.2.1\u003c/h2\u003e\n\u003cp\u003e[unpublished because of errors during publish process]\u003c/p\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING: End support for Node v0.12. If you are using Node v0.12 please pin your fsevents dependencies to v1.1.3. Not bumping semver major for this release was a compromise solution discussed in \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/199\"\u003e#199\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/201\"\u003e#201\u003c/a\u003e.\n\u003cul\u003e\n\u003cli\u003eNode v0.10 should continue to work with local compilation for now, but hosted pre-built binaries will no longer be provided. If this is a constraint for you, please pin to an earlier version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed security vulnerability warnings by updating node-pre-gyp to ^0.9.0\u003c/li\u003e\n\u003cli\u003eCompatibility updates for nan v2.9.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v9 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eFixed bug related to using \u003ccode\u003e--no-bin-links\u003c/code\u003e option on install\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.39)\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/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.1.2...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/YPCrumble/bluebird/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/YPCrumble/bluebird/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/YPCrumble%2Fbluebird/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2685223651","node_id":"PR_kwDOB-5YVM6gDULj","number":3,"state":"open","title":"Bump hawk and request","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T11:32:28.000Z","updated_at":"2025-07-22T11:32:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.85.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.85.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/CEbbinghaus/CleverBot/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/CEbbinghaus/CleverBot/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CEbbinghaus%2FCleverBot/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}],"issue_packages":[{"old_version":"3.1.3","new_version":"9.0.2","update_type":"major","path":null,"pr_created_at":"2026-02-19T15:08:18.000Z","version_change":"3.1.3 → 9.0.2","issue":{"uuid":"3963458756","node_id":"PR_kwDOA7T4k87E543f","number":3,"state":"closed","title":"Bump the npm_and_yarn group across 41 directories with 35 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-01T08:13:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-19T15:08:18.000Z","updated_at":"2026-03-01T08:13:38.000Z","time_to_close":839118,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":35,"packages":[{"name":"qs","old_version":"6.1.4","new_version":"6.15.0","repository_url":"https://github.com/ljharb/qs"},{"name":"karma","old_version":"0.13.22","new_version":"6.4.4","repository_url":"https://github.com/karma-runner/karma"},{"name":"bl","old_version":"1.1.2","new_version":"6.1.6","repository_url":"https://github.com/rvagg/bl"},{"name":"form-data","old_version":"1.0.1","new_version":"4.0.5","repository_url":"https://github.com/form-data/form-data"},{"name":"hawk","old_version":"3.1.3","new_version":"9.0.2","repository_url":"https://github.com/mozilla/hawk"},{"name":"tough-cookie","old_version":"2.2.2","new_version":"6.0.0","repository_url":"https://github.com/salesforce/tough-cookie"},{"name":"tunnel-agent","old_version":"0.4.3","new_version":"0.6.0","repository_url":"https://github.com/mikeal/tunnel-agent"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 1 update in the /.npm/bin-version-check/2.1.0/package directory: [semver](https://github.com/npm/node-semver).\nBumps the npm_and_yarn group with 1 update in the /.npm/crypto-browserify/3.2.8/package directory: [sha.js](https://github.com/crypto-browserify/sha.js).\nBumps the npm_and_yarn group with 4 updates in the /.npm/express/4.14.0/package directory: [debug](https://github.com/debug-js/debug), [fresh](https://github.com/jshttp/fresh), [qs](https://github.com/ljharb/qs) and [send](https://github.com/pillarjs/send).\nBumps the npm_and_yarn group with 1 update in the /.npm/globule/1.0.0/package directory: [lodash](https://github.com/lodash/lodash).\nBumps the npm_and_yarn group with 1 update in the /.npm/node-gyp/3.4.0/package directory: [tar](https://github.com/isaacs/node-tar).\nBumps the npm_and_yarn group with 2 updates in the /.npm/postcss-reduce-initial/1.0.0/package directory: [postcss](https://github.com/postcss/postcss) and [got](https://github.com/sindresorhus/got).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-reduce-transforms/1.0.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-svgo/2.1.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-unique-selectors/2.0.2/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-zindex/2.1.1/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss/5.0.21/package directory: [concat-with-sourcemaps](https://github.com/floridoo/concat-with-sourcemaps).\nBumps the npm_and_yarn group with 1 update in the /.npm/punycode/1.3.2/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/punycode/1.4.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/q/1.4.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/randombytes/2.0.3/package directory: [phantomjs](https://github.com/Medium/phantomjs).\nBumps the npm_and_yarn group with 4 updates in the /.npm/react-dnd/2.1.4/package directory: [request](https://github.com/request/request), [postcss](https://github.com/postcss/postcss), [karma](https://github.com/karma-runner/karma) and [webpack-dev-server](https://github.com/webpack/webpack-dev-server).\nBumps the npm_and_yarn group with 1 update in the /.npm/react-page-click/2.1.2/package directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server).\nBumps the npm_and_yarn group with 1 update in the /.npm/react-router-redux/4.0.5/package directory: [karma](https://github.com/karma-runner/karma).\nBumps the npm_and_yarn group with 2 updates in the /.npm/react-router/2.5.2/package directory: [karma](https://github.com/karma-runner/karma) and [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware).\nBumps the npm_and_yarn group with 1 update in the /.npm/regenerate/1.3.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/regexpu-core/2.0.0/package directory: [lodash](https://github.com/lodash/lodash).\nBumps the npm_and_yarn group with 1 update in the /.npm/regjsgen/0.2.0/package directory: [got](https://github.com/sindresorhus/got).\nBumps the npm_and_yarn group with 7 updates in the /.npm/request/2.72.0/package directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [qs](https://github.com/ljharb/qs) | `6.1.4` | `6.15.0` |\n| [karma](https://github.com/karma-runner/karma) | `0.13.22` | `6.4.4` |\n| [bl](https://github.com/rvagg/bl) | `1.1.2` | `6.1.6` |\n| [form-data](https://github.com/form-data/form-data) | `1.0.1` | `4.0.5` |\n| [hawk](https://github.com/mozilla/hawk) | `3.1.3` | `9.0.2` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `2.2.2` | `6.0.0` |\n| [tunnel-agent](https://github.com/mikeal/tunnel-agent) | `0.4.3` | `0.6.0` |\n\nBumps the npm_and_yarn group with 3 updates in the /.npm/sass-loader/3.2.3/package directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [loader-utils](https://github.com/webpack/loader-utils) and [node-sass](https://github.com/sass/node-sass).\nBumps the npm_and_yarn group with 1 update in the /.npm/semver/4.3.6/package directory: [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 4 updates in the /.npm/send/0.14.1/package directory: [debug](https://github.com/debug-js/debug), [fresh](https://github.com/jshttp/fresh), [mime](https://github.com/broofa/mime) and [ms](https://github.com/vercel/ms).\nBumps the npm_and_yarn group with 1 update in the /.npm/serve-static/1.11.1/package directory: [send](https://github.com/pillarjs/send).\nBumps the npm_and_yarn group with 1 update in the /.npm/set-blocking/1.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/set-blocking/2.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/signal-exit/3.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/sntp/1.0.9/package directory: [hoek](https://github.com/hapijs/hoek).\nBumps the npm_and_yarn group with 1 update in the /.npm/statuses/1.3.0/package directory: [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse).\nBumps the npm_and_yarn group with 1 update in the /.npm/style-loader/0.13.1/package directory: [loader-utils](https://github.com/webpack/loader-utils).\nBumps the npm_and_yarn group with 1 update in the /.npm/svgo/0.6.6/package directory: [js-yaml](https://github.com/nodeca/js-yaml).\nBumps the npm_and_yarn group with 1 update in the /.npm/timers-browserify/1.4.2/package directory: [connect](https://github.com/senchalabs/connect).\nBumps the npm_and_yarn group with 1 update in the /.npm/ua-parser-js/0.7.10/package directory: [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 3 updates in the /.npm/webpack/1.13.1/package directory: [express](https://github.com/expressjs/express), [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) and [loader-utils](https://github.com/webpack/loader-utils).\nBumps the npm_and_yarn group with 2 updates in the /.npm/whatwg-fetch/0.9.0/package directory: [phantomjs](https://github.com/Medium/phantomjs) and [bower](https://github.com/bower/bower).\nBumps the npm_and_yarn group with 1 update in the /.npm/whatwg-fetch/1.0.0/package directory: [bower](https://github.com/bower/bower).\nBumps the npm_and_yarn group with 1 update in the /.npm/yargs-parser/2.4.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 2 updates in the /.npm/yargs/4.7.1/package directory: [standard-version](https://github.com/conventional-changelog/standard-version) and [yargs-parser](https://github.com/yargs/yargs-parser).\n\nUpdates `semver` from 4.3.6 to 7.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.7.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.3...v7.7.4\"\u003e7.7.4\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/a29faa5f3309a01c8e5aeb965fb5c02c4c4e80e2\"\u003e\u003ccode\u003ea29faa5\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/835\"\u003e#835\u003c/a\u003e cli: pass options to semver.valid() for loose version validation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/mldangelo\"\u003e\u003ccode\u003e@​mldangelo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/1d28d5e82de16163daf721a7c76fff93e0d333ab\"\u003e\u003ccode\u003e1d28d5e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/836\"\u003e#836\u003c/a\u003e fix typos and update -n CLI option documentation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/836\"\u003e#836\u003c/a\u003e) (\u003ca href=\"https://github.com/mldangelo\"\u003e\u003ccode\u003e@​mldangelo\u003c/code\u003e\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/npm/node-semver/commit/120968b76760cb0db85a72bde2adedd0e9628793\"\u003e\u003ccode\u003e120968b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/840\"\u003e#840\u003c/a\u003e \u003ccode\u003e@npmcli/template-oss@4.29.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/44d7130c60cedd3703048aa671bb1d659b79ab07\"\u003e\u003ccode\u003e44d7130\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/824\"\u003e#824\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/824\"\u003e#824\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/70735767b68a1775eb67ac816b183b4a422101f4\"\u003e\u003ccode\u003e7073576\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/820\"\u003e#820\u003c/a\u003e reorder parameters in invalid-versions.js test (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/820\"\u003e#820\u003c/a\u003e) (\u003ca href=\"https://github.com/reggi\"\u003e\u003ccode\u003e@​reggi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/5816d4cfd6d85169527a2bc22fbd5bf4c64f34e3\"\u003e\u003ccode\u003e5816d4c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/829\"\u003e#829\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/829\"\u003e#829\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.7.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3\"\u003e7.7.3\u003c/a\u003e (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/813\"\u003e#813\u003c/a\u003e faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e) (\u003ca href=\"https://github.com/H4ad\"\u003e\u003ccode\u003e@​H4ad\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/811\"\u003e#811\u003c/a\u003e x-range build metadata support (i529015)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/807\"\u003e#807\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.7.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.1...v7.7.2\"\u003e7.7.2\u003c/a\u003e (2025-05-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/fcafb61ed566ff8ccf24818dd94b76738f037aa4\"\u003e\u003ccode\u003efcafb61\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/780\"\u003e#780\u003c/a\u003e add missing \u003ccode\u003e'use strict'\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/Fdawgs\"\u003e\u003ccode\u003e@​Fdawgs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c99f336fa3bdff465652f9041eab2127d2f52eb2\"\u003e\u003ccode\u003ec99f336\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/781\"\u003e#781\u003c/a\u003e prerelease identifier starting with digits (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/781\"\u003e#781\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c760403b935d3ad35f83e9bbe5ebe1badef2fc71\"\u003e\u003ccode\u003ec760403\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/784\"\u003e#784\u003c/a\u003e template-oss-apply for workflow permissions (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/784\"\u003e#784\u003c/a\u003e) (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2677f2a88334b0e728dbfe9ad9f5f57458437c87\"\u003e\u003ccode\u003e2677f2a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/778\"\u003e#778\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.23.6 to 4.24.3 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/778\"\u003e#778\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.7.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.0...v7.7.1\"\u003e7.7.1\u003c/a\u003e (2025-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/af761c05bd53eef83b5e20f8b09360b0e70557dc\"\u003e\u003ccode\u003eaf761c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/764\"\u003e#764\u003c/a\u003e inc: fully capture prerelease identifier (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/764\"\u003e#764\u003c/a\u003e) (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.7.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.6.3...v7.7.0\"\u003e7.7.0\u003c/a\u003e (2025-01-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/0864b3ce7932667013e0c7c5ec764777d4682883\"\u003e\u003ccode\u003e0864b3c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/753\"\u003e#753\u003c/a\u003e add \u0026quot;release\u0026quot; inc type (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/753\"\u003e#753\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/d588e3782864b1cab2fe9f2452b848e8c7f609d1\"\u003e\u003ccode\u003ed588e37\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/755\"\u003e#755\u003c/a\u003e diff: fix prerelease to stable version diff logic (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/755\"\u003e#755\u003c/a\u003e) (\u003ca href=\"https://github.com/eminberkayd\"\u003e\u003ccode\u003e@​eminberkayd\u003c/code\u003e\u003c/a\u003e, berkay.daglar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8a34bdecc783407f4e1a8a1ee1f67906b84a4b78\"\u003e\u003ccode\u003e8a34bde\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/754\"\u003e#754\u003c/a\u003e add identifier validation to \u003ccode\u003einc()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/754\"\u003e#754\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/67e54785a0f871361230f84323cbb631b9b6d834\"\u003e\u003ccode\u003e67e5478\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/756\"\u003e#756\u003c/a\u003e readme: added missing period for consistency (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/756\"\u003e#756\u003c/a\u003e) (\u003ca href=\"https://github.com/shaymolcho\"\u003e\u003ccode\u003e@​shaymolcho\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/868d4bbe3d318c52544f38d5f9977a1103e924c2\"\u003e\u003ccode\u003e868d4bb\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/749\"\u003e#749\u003c/a\u003e clarify comment about obsolete prefixes (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/749\"\u003e#749\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/145c554b8c7b7ecfcb451153ad18bdb2f24ad10d\"\u003e\u003ccode\u003e145c554\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/741\"\u003e#741\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 4.0.5 to 5.0.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/753e02b9d0cb3ac23e085dc33efcab3e08d61f2b\"\u003e\u003ccode\u003e753e02b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/747\"\u003e#747\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.23.3 to 4.23.4 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/747\"\u003e#747\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/0b812d5fb5fbb208e89dc1250e2efafeaa549437\"\u003e\u003ccode\u003e0b812d5\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/744\"\u003e#744\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/hashtagchris\"\u003e\u003ccode\u003e@​hashtagchris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/blob/main/CHANGELOG.md\"\u003esemver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.3...v7.7.4\"\u003e7.7.4\u003c/a\u003e (2026-01-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/a29faa5f3309a01c8e5aeb965fb5c02c4c4e80e2\"\u003e\u003ccode\u003ea29faa5\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/835\"\u003e#835\u003c/a\u003e cli: pass options to semver.valid() for loose version validation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/mldangelo\"\u003e\u003ccode\u003e@​mldangelo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/1d28d5e82de16163daf721a7c76fff93e0d333ab\"\u003e\u003ccode\u003e1d28d5e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/836\"\u003e#836\u003c/a\u003e fix typos and update -n CLI option documentation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/836\"\u003e#836\u003c/a\u003e) (\u003ca href=\"https://github.com/mldangelo\"\u003e\u003ccode\u003e@​mldangelo\u003c/code\u003e\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/npm/node-semver/commit/120968b76760cb0db85a72bde2adedd0e9628793\"\u003e\u003ccode\u003e120968b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/840\"\u003e#840\u003c/a\u003e \u003ccode\u003e@npmcli/template-oss@4.29.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/44d7130c60cedd3703048aa671bb1d659b79ab07\"\u003e\u003ccode\u003e44d7130\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/824\"\u003e#824\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/824\"\u003e#824\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/70735767b68a1775eb67ac816b183b4a422101f4\"\u003e\u003ccode\u003e7073576\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/820\"\u003e#820\u003c/a\u003e reorder parameters in invalid-versions.js test (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/820\"\u003e#820\u003c/a\u003e) (\u003ca href=\"https://github.com/reggi\"\u003e\u003ccode\u003e@​reggi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/5816d4cfd6d85169527a2bc22fbd5bf4c64f34e3\"\u003e\u003ccode\u003e5816d4c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/829\"\u003e#829\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/829\"\u003e#829\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3\"\u003e7.7.3\u003c/a\u003e (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/813\"\u003e#813\u003c/a\u003e faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e) (\u003ca href=\"https://github.com/H4ad\"\u003e\u003ccode\u003e@​H4ad\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/811\"\u003e#811\u003c/a\u003e x-range build metadata support (i529015)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/807\"\u003e#807\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.1...v7.7.2\"\u003e7.7.2\u003c/a\u003e (2025-05-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/fcafb61ed566ff8ccf24818dd94b76738f037aa4\"\u003e\u003ccode\u003efcafb61\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/780\"\u003e#780\u003c/a\u003e add missing \u003ccode\u003e'use strict'\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/Fdawgs\"\u003e\u003ccode\u003e@​Fdawgs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c99f336fa3bdff465652f9041eab2127d2f52eb2\"\u003e\u003ccode\u003ec99f336\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/781\"\u003e#781\u003c/a\u003e prerelease identifier starting with digits (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/781\"\u003e#781\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c760403b935d3ad35f83e9bbe5ebe1badef2fc71\"\u003e\u003ccode\u003ec760403\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/784\"\u003e#784\u003c/a\u003e template-oss-apply for workflow permissions (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/784\"\u003e#784\u003c/a\u003e) (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2677f2a88334b0e728dbfe9ad9f5f57458437c87\"\u003e\u003ccode\u003e2677f2a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/778\"\u003e#778\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.23.6 to 4.24.3 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/778\"\u003e#778\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.0...v7.7.1\"\u003e7.7.1\u003c/a\u003e (2025-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/af761c05bd53eef83b5e20f8b09360b0e70557dc\"\u003e\u003ccode\u003eaf761c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/764\"\u003e#764\u003c/a\u003e inc: fully capture prerelease identifier (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/764\"\u003e#764\u003c/a\u003e) (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.6.3...v7.7.0\"\u003e7.7.0\u003c/a\u003e (2025-01-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/0864b3ce7932667013e0c7c5ec764777d4682883\"\u003e\u003ccode\u003e0864b3c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/753\"\u003e#753\u003c/a\u003e add \u0026quot;release\u0026quot; inc type (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/753\"\u003e#753\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/d588e3782864b1cab2fe9f2452b848e8c7f609d1\"\u003e\u003ccode\u003ed588e37\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/755\"\u003e#755\u003c/a\u003e diff: fix prerelease to stable version diff logic (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/755\"\u003e#755\u003c/a\u003e) (\u003ca href=\"https://github.com/eminberkayd\"\u003e\u003ccode\u003e@​eminberkayd\u003c/code\u003e\u003c/a\u003e, berkay.daglar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8a34bdecc783407f4e1a8a1ee1f67906b84a4b78\"\u003e\u003ccode\u003e8a34bde\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/754\"\u003e#754\u003c/a\u003e add identifier validation to \u003ccode\u003einc()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/754\"\u003e#754\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/67e54785a0f871361230f84323cbb631b9b6d834\"\u003e\u003ccode\u003e67e5478\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/756\"\u003e#756\u003c/a\u003e readme: added missing period for consistency (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/756\"\u003e#756\u003c/a\u003e) (\u003ca href=\"https://github.com/shaymolcho\"\u003e\u003ccode\u003e@​shaymolcho\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/868d4bbe3d318c52544f38d5f9977a1103e924c2\"\u003e\u003ccode\u003e868d4bb\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/749\"\u003e#749\u003c/a\u003e clarify comment about obsolete prefixes (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/749\"\u003e#749\u003c/a\u003e) (\u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/145c554b8c7b7ecfcb451153ad18bdb2f24ad10d\"\u003e\u003ccode\u003e145c554\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/741\"\u003e#741\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 4.0.5 to 5.0.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/753e02b9d0cb3ac23e085dc33efcab3e08d61f2b\"\u003e\u003ccode\u003e753e02b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/747\"\u003e#747\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.23.3 to 4.23.4 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/747\"\u003e#747\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/0b812d5fb5fbb208e89dc1250e2efafeaa549437\"\u003e\u003ccode\u003e0b812d5\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/744\"\u003e#744\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/hashtagchris\"\u003e\u003ccode\u003e@​hashtagchris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.6.2...v7.6.3\"\u003e7.6.3\u003c/a\u003e (2024-07-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/73a3d79c4ec32d5dd62c9d5f64e5af7fbdad9ec0\"\u003e\u003ccode\u003e73a3d79\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/726\"\u003e#726\u003c/a\u003e optimize Range parsing and formatting (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/726\"\u003e#726\u003c/a\u003e) (\u003ca href=\"https://github.com/jviide\"\u003e\u003ccode\u003e@​jviide\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/5993c2e42bdf17c5f03e6360da51bc707fcee460\"\u003e\u003ccode\u003e5993c2e\u003c/code\u003e\u003c/a\u003e chore: release 7.7.4 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/120968b76760cb0db85a72bde2adedd0e9628793\"\u003e\u003ccode\u003e120968b\u003c/code\u003e\u003c/a\u003e deps: \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.29.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/a29faa5f3309a01c8e5aeb965fb5c02c4c4e80e2\"\u003e\u003ccode\u003ea29faa5\u003c/code\u003e\u003c/a\u003e fix(cli): pass options to semver.valid() for loose version validation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/1d28d5e82de16163daf721a7c76fff93e0d333ab\"\u003e\u003ccode\u003e1d28d5e\u003c/code\u003e\u003c/a\u003e docs: fix typos and update -n CLI option documentation (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/836\"\u003e#836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/5816d4cfd6d85169527a2bc22fbd5bf4c64f34e3\"\u003e\u003ccode\u003e5816d4c\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/ab9e28a582f524e8d40157f3d2b75fcc764d0765\"\u003e\u003ccode\u003eab9e28a\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/44d7130c60cedd3703048aa671bb1d659b79ab07\"\u003e\u003ccode\u003e44d7130\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/70735767b68a1775eb67ac816b183b4a422101f4\"\u003e\u003ccode\u003e7073576\u003c/code\u003e\u003c/a\u003e chore: reorder parameters in invalid-versions.js test (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/16a35f5df4bb142d781229a09158c4e9970c1f5a\"\u003e\u003ccode\u003e16a35f5\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/3a3459da45389bd024ac907cbc21ca5a24beaa05\"\u003e\u003ccode\u003e3a3459d\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.1 to 4.26.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/node-semver/compare/v4.3.6...v7.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for semver since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha.js` from 2.2.6 to 2.4.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/sha.js/blob/master/CHANGELOG.md\"\u003esha.js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/sha.js/compare/v2.4.11...v2.4.12\"\u003ev2.4.12\u003c/a\u003e - 2025-07-01\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] switch to eslint \u003ca href=\"https://github.com/browserify/sha.js/commit/7acadfbd3abb558880212b20669fcb09e1aa1c58\"\u003e\u003ccode\u003e7acadfb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/b46e7116ebeaa82f34bbf2d7494fff7ef46eab3e\"\u003e\u003ccode\u003eb46e711\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix package.json indentation \u003ca href=\"https://github.com/browserify/sha.js/commit/df9d521e16ddf55dc877c43c05706d43c057fad4\"\u003e\u003ccode\u003edf9d521\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to GHA \u003ca href=\"https://github.com/browserify/sha.js/commit/c43c64adc6d3607d470538df72338fc02e63bc24\"\u003e\u003ccode\u003ec43c64a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] support multi-byte wide typed arrays \u003ca href=\"https://github.com/browserify/sha.js/commit/f2a258e9f2d0fcd113bfbaa49706e1ac0d979ba5\"\u003e\u003ccode\u003ef2a258e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] reorder package.json \u003ca href=\"https://github.com/browserify/sha.js/commit/d8d77c0a729c99593e304047f9d4335b498fd9ed\"\u003e\u003ccode\u003ed8d77c0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/35aec35c667b606b2495be3e4186bbe977b9e087\"\u003e\u003ccode\u003e35aec35\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] avoid console logs \u003ca href=\"https://github.com/browserify/sha.js/commit/73e33ae0ca6bca232627cac7473028e1d218f67e\"\u003e\u003ccode\u003e73e33ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix tests run in batch \u003ca href=\"https://github.com/browserify/sha.js/commit/262913006e94616c8cd245ef6bd61bc4410b29e3\"\u003e\u003ccode\u003e2629130\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] drop node requirement to 0.10 \u003ca href=\"https://github.com/browserify/sha.js/commit/00c7f234aa3bdbd427ffeb929bacbb05334eb3e9\"\u003e\u003ccode\u003e00c7f23\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003ebuffer\u003c/code\u003e, \u003ccode\u003ehash-test-vectors\u003c/code\u003e, \u003ccode\u003estandard\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e, \u003ccode\u003etypedarray\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/92b5de5f67472d9f18413d38ad5b9aba29ff4c22\"\u003e\u003ccode\u003e92b5de5\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] drop node requirement to v3 \u003ca href=\"https://github.com/browserify/sha.js/commit/9b5eca80fd9bb21cf05bdf43ce42661f1bbafeaa\"\u003e\u003ccode\u003e9b5eca8\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] set engines to \u003ccode\u003e\u0026amp;gt;= 4\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/807084c5c0f943459e89838252cafbd175b549b7\"\u003e\u003ccode\u003e807084c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/sha.js/commit/c72789c7a129cf453d44008ba27a88b90ac7989b\"\u003e\u003ccode\u003ec72789c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003einherits\u003c/code\u003e, \u003ccode\u003esafe-buffer\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/5428cfc6f7177ad1a41c837b9387308848db96de\"\u003e\u003ccode\u003e5428cfc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/browserify/sha.js/commit/2dbe0aab419e90add5032c70c9663b8fc562adb8\"\u003e\u003ccode\u003e2dbe0aa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README to reflect LICENSE \u003ca href=\"https://github.com/browserify/sha.js/commit/8938256dbb2241a7c749e4a399dbaff48cbe8e95\"\u003e\u003ccode\u003e8938256\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] add missing peer dep \u003ca href=\"https://github.com/browserify/sha.js/commit/d52889688ce524e63570f35e448635a29e6dd791\"\u003e\u003ccode\u003ed528896\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused \u003ccode\u003ebuffer\u003c/code\u003e dep \u003ca href=\"https://github.com/browserify/sha.js/commit/94ca7247f467ef045f41d534708bf7c700e03828\"\u003e\u003ccode\u003e94ca724\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/sha.js/compare/v2.4.10...v2.4.11\"\u003ev2.4.11\u003c/a\u003e - 2018-03-20\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProject is bound by MIT AND BSD-3-Clause licenses. \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/55\"\u003e\u003ccode\u003e[#55](https://github.com/crypto-browserify/sha.js/issues/55)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/sha.js/compare/v2.4.9...v2.4.10\"\u003ev2.4.10\u003c/a\u003e - 2018-01-22\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eModified greater than uint32 bits data test \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/53\"\u003e\u003ccode\u003e[#53](https://github.com/crypto-browserify/sha.js/issues/53)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003econvert lowBits to unsigned in hash.js \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/51\"\u003e\u003ccode\u003e[#51](https://github.com/crypto-browserify/sha.js/issues/51)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify bigData allocation \u003ca href=\"https://github.com/browserify/sha.js/commit/107141ac2c4ca61538e4ad9622cd0c2e21d38095\"\u003e\u003ccode\u003e107141a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModified large file test \u003ca href=\"https://github.com/browserify/sha.js/commit/9d037bd51e84d0d77aa56bb94ed2af2b436d9d66\"\u003e\u003ccode\u003e9d037bd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/sha.js/compare/v2.4.8...v2.4.9\"\u003ev2.4.9\u003c/a\u003e - 2017-09-25\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer: use alloc/allocUnsafe/from instead new \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/50\"\u003e\u003ccode\u003e[#50](https://github.com/crypto-browserify/sha.js/issues/50)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange \u0026quot;new shajs.SHA256()\u0026quot; to lowercase to make it actually work. \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/48\"\u003e\u003ccode\u003e[#48](https://github.com/crypto-browserify/sha.js/issues/48)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edrop Node \u0026lt;4 \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/46\"\u003e\u003ccode\u003e[#46](https://github.com/crypto-browserify/sha.js/issues/46)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehash: _update never returns anything \u003ca href=\"https://redirect.github.com/browserify/sha.js/pull/45\"\u003e\u003ccode\u003e[#45](https://github.com/crypto-browserify/sha.js/issues/45)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/eb4ea2fd3da93d41e250f9ac8a1a133ce450e0a2\"\u003e\u003ccode\u003eeb4ea2f\u003c/code\u003e\u003c/a\u003e v2.4.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/d8d77c0a729c99593e304047f9d4335b498fd9ed\"\u003e\u003ccode\u003ed8d77c0\u003c/code\u003e\u003c/a\u003e [meta] reorder package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/df9d521e16ddf55dc877c43c05706d43c057fad4\"\u003e\u003ccode\u003edf9d521\u003c/code\u003e\u003c/a\u003e [eslint] fix package.json indentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/35aec35c667b606b2495be3e4186bbe977b9e087\"\u003e\u003ccode\u003e35aec35\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003enpmignore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/d52889688ce524e63570f35e448635a29e6dd791\"\u003e\u003ccode\u003ed528896\u003c/code\u003e\u003c/a\u003e [Dev Deps] add missing peer dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/b46e7116ebeaa82f34bbf2d7494fff7ef46eab3e\"\u003e\u003ccode\u003eb46e711\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/94ca7247f467ef045f41d534708bf7c700e03828\"\u003e\u003ccode\u003e94ca724\u003c/code\u003e\u003c/a\u003e [Dev Deps] remove unused \u003ccode\u003ebuffer\u003c/code\u003e dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/2dbe0aab419e90add5032c70c9663b8fc562adb8\"\u003e\u003ccode\u003e2dbe0aa\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/73e33ae0ca6bca232627cac7473028e1d218f67e\"\u003e\u003ccode\u003e73e33ae\u003c/code\u003e\u003c/a\u003e [Tests] avoid console logs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/sha.js/commit/f2a258e9f2d0fcd113bfbaa49706e1ac0d979ba5\"\u003e\u003ccode\u003ef2a258e\u003c/code\u003e\u003c/a\u003e [Fix] support multi-byte wide typed arrays\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/sha.js/compare/v2.2.6...v2.4.12\"\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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for sha.js since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `debug` from 2.2.0 to 4.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/debug-js/debug/releases\"\u003edebug's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.3\u003c/h2\u003e\n\u003cp\u003eFunctionally identical release to \u003ccode\u003e4.4.1\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eVersion \u003ccode\u003e4.4.2\u003c/code\u003e is \u003cstrong\u003ecompromised\u003c/strong\u003e. Please see \u003ca href=\"https://redirect.github.com/debug-js/debug/issues/1005\"\u003edebug-js/debug#1005\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e4.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(Issue-996): replace whitespaces in namespaces string with commas globally by \u003ca href=\"https://github.com/pdahal-cx\"\u003e\u003ccode\u003e@​pdahal-cx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/997\"\u003edebug-js/debug#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/debug-js/debug/issues/987\"\u003e#987\u003c/a\u003e fallback to localStorage.DEBUG if debug is not defined by \u003ca href=\"https://github.com/lzilioli\"\u003e\u003ccode\u003e@​lzilioli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/988\"\u003edebug-js/debug#988\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/pdahal-cx\"\u003e\u003ccode\u003e@​pdahal-cx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/997\"\u003edebug-js/debug#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lzilioli\"\u003e\u003ccode\u003e@​lzilioli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/988\"\u003edebug-js/debug#988\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/debug-js/debug/compare/4.4.0...4.4.1\"\u003ehttps://github.com/debug-js/debug/compare/4.4.0...4.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.4.0\u003c/h2\u003e\n\u003cp\u003eFixes (hopefully) the inefficient regex warnings in \u003ccode\u003e.enable()\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMinor version as this is invariably going to break certain users who misuse the \u003ccode\u003e.enable()\u003c/code\u003e API and expected it to work with regexes, which was never supported nor documented. That's on you, sorry - that functionality won't be added back.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/debug-js/debug/compare/4.3.7...4.4.0\"\u003ehttps://github.com/debug-js/debug/compare/4.3.7...4.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.3.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade ms to version 2.1.3 by \u003ca href=\"https://github.com/realityking\"\u003e\u003ccode\u003e@​realityking\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/819\"\u003edebug-js/debug#819\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/debug-js/debug/compare/4.3.6...4.3.7\"\u003ehttps://github.com/debug-js/debug/compare/4.3.6...4.3.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.3.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using deprecated RegExp.$1 by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/969\"\u003edebug-js/debug#969\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/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/969\"\u003edebug-js/debug#969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/debug-js/debug/compare/4.3.5...4.3.6\"\u003ehttps://github.com/debug-js/debug/compare/4.3.5...4.3.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.3.5\u003c/h2\u003e\n\u003ch1\u003ePatch\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ecac39b1c5b018b0fe93a53a05f084eee543d17f5 Fix/debug depth (\u003ca href=\"https://redirect.github.com/debug-js/debug/issues/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/calvintwr\"\u003e\u003ccode\u003e@​calvintwr\u003c/code\u003e\u003c/a\u003e for the fix.\u003c/p\u003e\n\u003ch2\u003e4.3.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd section about configuring JS console to show debug messages by \u003ca href=\"https://github.com/gitname\"\u003e\u003ccode\u003e@​gitname\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/866\"\u003edebug-js/debug#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated String.prototype.substr() by \u003ca href=\"https://github.com/CommanderRoot\"\u003e\u003ccode\u003e@​CommanderRoot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/debug-js/debug/pull/876\"\u003edebug-js/debug#876\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/debug-js/debug/commit/6b2c5fbdb7d414483d9e306ef234acb4cd7ea67c\"\u003e\u003ccode\u003e6b2c5fb\u003c/code\u003e\u003c/a\u003e 4.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/33330fa8616b9b33f29f7674747be77266878ba6\"\u003e\u003ccode\u003e33330fa\u003c/code\u003e\u003c/a\u003e 4.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/98df33ed9d5215c1d801b74e6ab00969759a6839\"\u003e\u003ccode\u003e98df33e\u003c/code\u003e\u003c/a\u003e remove istanbul\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/bf2f574c3e588ce4b660bf4e392e7a5e788640c0\"\u003e\u003ccode\u003ebf2f574\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/debug-js/debug/issues/987\"\u003e#987\u003c/a\u003e fallback to localStorage.DEBUG if debug is not defined (\u003ca href=\"https://redirect.github.com/debug-js/debug/issues/988\"\u003e#988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/a0497bd46dacb701437f62cfc065dc72bf0952c7\"\u003e\u003ccode\u003ea0497bd\u003c/code\u003e\u003c/a\u003e Replace whitespaces in namespaces string with commas globally instead of just...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/7e3814cc603bf64fdd69e714e0cf5611ec31f43b\"\u003e\u003ccode\u003e7e3814c\u003c/code\u003e\u003c/a\u003e 4.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/d2d6bf0bab3a0eeeb3a9ce7113cb0a31d8da678f\"\u003e\u003ccode\u003ed2d6bf0\u003c/code\u003e\u003c/a\u003e fix inefficient .enable() regex and .enabled() test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/bc60914816e5e45a5fff1cd638410438fc317521\"\u003e\u003ccode\u003ebc60914\u003c/code\u003e\u003c/a\u003e 4.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/c63e96e6495cdb8e15d2affa8dad105c48a21c92\"\u003e\u003ccode\u003ec63e96e\u003c/code\u003e\u003c/a\u003e Upgrade ms to version 2.1.3 (\u003ca href=\"https://redirect.github.com/debug-js/debug/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/debug-js/debug/commit/382864a45a782a84b29e457211c27704df77a75f\"\u003e\u003ccode\u003e382864a\u003c/code\u003e\u003c/a\u003e remove archaic badges from readme\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/debug-js/debug/compare/2.2.0...4.4.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/~qix\"\u003eqix\u003c/a\u003e, a new releaser for debug since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fresh` from 0.3.0 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/fresh/blob/master/HISTORY.md\"\u003efresh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.5.2 / 2017-09-13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression matching multiple ETags in \u003ccode\u003eIf-None-Match\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ccode\u003eIf-None-Match\u003c/code\u003e token parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.5.1 / 2017-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of modified headers with invalid dates\u003c/li\u003e\n\u003cli\u003eperf: improve ETag match loop\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.5.0 / 2017-02-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect result when \u003ccode\u003eIf-None-Match\u003c/code\u003e has both \u003ccode\u003e*\u003c/code\u003e and ETags\u003c/li\u003e\n\u003cli\u003eFix weak \u003ccode\u003eETag\u003c/code\u003e matching to match spec\u003c/li\u003e\n\u003cli\u003eperf: delay reading header values until needed\u003c/li\u003e\n\u003cli\u003eperf: skip checking modified time if ETag check failed\u003c/li\u003e\n\u003cli\u003eperf: skip parsing \u003ccode\u003eIf-None-Match\u003c/code\u003e when no \u003ccode\u003eETag\u003c/code\u003e header\u003c/li\u003e\n\u003cli\u003eperf: use \u003ccode\u003eDate.parse\u003c/code\u003e instead of \u003ccode\u003enew Date\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.4.0 / 2017-02-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix false detection of \u003ccode\u003eno-cache\u003c/code\u003e request directive\u003c/li\u003e\n\u003cli\u003eperf: enable strict mode\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expressions\u003c/li\u003e\n\u003cli\u003eperf: remove duplicate conditional\u003c/li\u003e\n\u003cli\u003eperf: remove unnecessary boolean coercions\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/jshttp/fresh/commit/02df6303ff260b6b7da0b479f3e42222e8157b47\"\u003e\u003ccode\u003e02df630\u003c/code\u003e\u003c/a\u003e 0.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/37cd4a2e44d7e2c18435538650c4850200b88762\"\u003e\u003ccode\u003e37cd4a2\u003c/code\u003e\u003c/a\u003e build: Node.js@8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/731c0eba54ca216abff16b44b8f0432d8a49a826\"\u003e\u003ccode\u003e731c0eb\u003c/code\u003e\u003c/a\u003e build: Node.js@6.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/21a0f0c2a5f447e0d40bc16be0c23fa98a7b46ec\"\u003e\u003ccode\u003e21a0f0c\u003c/code\u003e\u003c/a\u003e perf: improve If-None-Match token parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/ff5f257b575a70fae6268b9283f7d5796bcfde71\"\u003e\u003ccode\u003eff5f257\u003c/code\u003e\u003c/a\u003e Fix regression matching multiple ETags in If-None-Match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/e8a4aaffc75b6169a6f57168ac79dee7a7f02c92\"\u003e\u003ccode\u003ee8a4aaf\u003c/code\u003e\u003c/a\u003e 0.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/7015bcedafc5a1622887bb84ece9c6c123893272\"\u003e\u003ccode\u003e7015bce\u003c/code\u003e\u003c/a\u003e perf: improve ETag match loop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/7a2b460ad608809921734d5aba0b9b3704c0f692\"\u003e\u003ccode\u003e7a2b460\u003c/code\u003e\u003c/a\u003e Fix handling of modified headers with invalid dates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/15995306ff32de51b54508b8d553346769577e79\"\u003e\u003ccode\u003e1599530\u003c/code\u003e\u003c/a\u003e bench: add simple benchmarks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/fresh/commit/74793d9852c97de10a1e32267d1f33bec595ab27\"\u003e\u003ccode\u003e74793d9\u003c/code\u003e\u003c/a\u003e build: eslint-plugin-node@5.1.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/fresh/compare/v0.3.0...v0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `qs` from 6.2.0 to 6.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/qs/blob/main/CHANGELOG.md\"\u003eqs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.2\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: mark overflow objects for indexed notation exceeding \u003ccode\u003earrayLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/546\"\u003e#546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003earrayLimit\u003c/code\u003e means max count, not max index, in \u003ccode\u003ecombine\u003c/code\u003e/\u003ccode\u003emerge\u003c/code\u003e/\u003ccode\u003eparseArrayValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: throw on \u003ccode\u003earrayLimit\u003c/code\u003e exceeded with indexed notation when \u003ccode\u003ethrowOnLimitExceeded\u003c/code\u003e is true (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: enforce \u003ccode\u003earrayLimit\u003c/code\u003e on \u003ccode\u003ecomma\u003c/code\u003e-parsed values\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: fix error message to reflect arrayLimit as max index; remove extraneous comments (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Robustness] avoid \u003ccode\u003e.push\u003c/code\u003e, use \u003ccode\u003evoid\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/543\"\u003e#543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] replace runkit CI badge with shields.io check-runs badge\u003c/li\u003e\n\u003cli\u003e[meta] fix changelog typo (\u003ccode\u003earrayLength\u003c/code\u003e → \u003ccode\u003earrayLimit\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e[actions] fix rebase workflow permissions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.1\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] ensure \u003ccode\u003earrayLimit\u003c/code\u003e applies to \u003ccode\u003e[]\u003c/code\u003e notation as well\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: when a custom decoder returns \u003ccode\u003enull\u003c/code\u003e for a key, ignore that key\u003c/li\u003e\n\u003cli\u003e[Refactor] \u003ccode\u003eparse\u003c/code\u003e: extract key segment splitting helper\u003c/li\u003e\n\u003cli\u003e[meta] add threat model\u003c/li\u003e\n\u003cli\u003e[actions] add workflow permissions\u003c/li\u003e\n\u003cli\u003e[Tests] \u003ccode\u003estringify\u003c/code\u003e: increase coverage\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003ees-value-fixtures\u003c/code\u003e, \u003ccode\u003efor-each\u003c/code\u003e, \u003ccode\u003eobject-inspect\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.0\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[New] \u003ccode\u003eparse\u003c/code\u003e: add \u003ccode\u003ethrowOnParameterLimitExceeded\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/517\"\u003e#517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Refactor] \u003ccode\u003eparse\u003c/code\u003e: use \u003ccode\u003eutils.combine\u003c/code\u003e more\u003c/li\u003e\n\u003cli\u003e[patch] \u003ccode\u003eparse\u003c/code\u003e: add explicit \u003ccode\u003ethrowOnLimitExceeded\u003c/code\u003e default\u003c/li\u003e\n\u003cli\u003e[actions] use shared action; re-add finishers\u003c/li\u003e\n\u003cli\u003e[meta] Fix changelog formatting bug\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eside-channel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003ees-value-fixtures\u003c/code\u003e, \u003ccode\u003ehas-bigints\u003c/code\u003e, \u003ccode\u003ehas-proto\u003c/code\u003e, \u003ccode\u003ehas-symbols\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] increase coverage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.13.3\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003e[Fix] fix regressions from robustness refactor\n[actions] update reusable workflows\u003c/p\u003e\n\u003ch2\u003e\u003cstrong\u003e6.13.2\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Robustness] avoid \u003ccode\u003e.push\u003c/code\u003e, use \u003ccode\u003evoid\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/543\"\u003e#543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] replace runkit CI badge with shields.io check-runs badge\u003c/li\u003e\n\u003cli\u003e[actions] fix rebase workflow permissions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.13.1\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003estringify\u003c/code\u003e: avoid a crash when a \u003ccode\u003efilter\u003c/code\u003e key is \u003ccode\u003enull\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eutils.merge\u003c/code\u003e: functions should not be stringified into keys\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: avoid a crash with interpretNumericEntities: true, comma: true, and iso charset\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003estringify\u003c/code\u003e: ensure a non-string \u003ccode\u003efilter\u003c/code\u003e does not crash\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003e__proto__\u003c/code\u003e syntax instead of \u003ccode\u003eObject.create\u003c/code\u003e for null objects\u003c/li\u003e\n\u003cli\u003e[Refactor] misc cleanup\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/bdcf0c7f82387c18ac8fabfccd2f440645cef47b\"\u003e\u003ccode\u003ebdcf0c7\u003c/code\u003e\u003c/a\u003e v6.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/294db90c812ddbe7d7a35d5687c505fd21a2d6a2\"\u003e\u003ccode\u003e294db90\u003c/code\u003e\u003c/a\u003e [readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/5c308e5516c270a78caa6f278465914090f91ec6\"\u003e\u003ccode\u003e5c308e5\u003c/code\u003e\u003c/a\u003e [readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/6addf8cf738d529c54d91f6f3ffb6c1be91bbfdc\"\u003e\u003ccode\u003e6addf8c\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: mark overflow objects for indexed notation exceeding \u003ccode\u003earrayLimit\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/cfc108f662326d6ab540f3545ef0b832baf83cdf\"\u003e\u003ccode\u003ecfc108f\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003earrayLimit\u003c/code\u003e means max count, not max index, in \u003ccode\u003ecombine\u003c/code\u003e/\u003ccode\u003emerge\u003c/code\u003e/`pars...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/febb64442a80e49200211fa38d3c96b58024ac77\"\u003e\u003ccode\u003efebb644\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: throw on \u003ccode\u003earrayLimit\u003c/code\u003e exceeded with indexed notation when `thr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/f6a7abff1f13d644db9b05fe4f2c98ada6bf8482\"\u003e\u003ccode\u003ef6a7abf\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: enforce \u003ccode\u003earrayLimit\u003c/code\u003e on \u003ccode\u003ecomma\u003c/code\u003e-parsed values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/fbc5206c25b4d1851cea683f02c10756c521d15a\"\u003e\u003ccode\u003efbc5206\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: fix error message to reflect arrayLimit as max index; remove e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/1b9a8b4e78c6aff4c22fa559107227f02fd0216a\"\u003e\u003ccode\u003e1b9a8b4\u003c/code\u003e\u003c/a\u003e [actions] fix rebase workflow permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/2a35775614e0fb46ac8a3060201a32a7c23a7fda\"\u003e\u003ccode\u003e2a35775\u003c/code\u003e\u003c/a\u003e [meta] fix changelog typo (\u003ccode\u003earrayLength\u003c/code\u003e → \u003ccode\u003earrayLimit\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/qs/compare/v6.2.0...v6.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepublish\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 `send` from 0.14.1 to 0.19.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pillarjs/send/releases\"\u003esend's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.19.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/pillarjs/send/pull/235\"\u003epillarjs/send#235\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/pillarjs/send/pull/235\"\u003epillarjs/send#235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pillarjs/send/compare/0.18.0...0.19.0\"\u003ehttps://github.com/pillarjs/send/compare/0.18.0...0.19.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pillarjs/send/blob/master/HISTORY.md\"\u003esend's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.19.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\u003e0.18.0 / 2022-03-23\u003c/h1\u003e\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\n\u003cul\u003e\n\u003cli\u003eReplace internal \u003ccode\u003eeval\u003c/code\u003e usage with \u003ccode\u003eFunction\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eUse instance methods on \u003ccode\u003eprocess\u003c/code\u003e to check for listeners\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\n\u003cul\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\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\u003ch1\u003e0.17.2 / 2021-12-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003cli\u003edeps: http-errors@1.8.1\n\u003cul\u003e\n\u003cli\u003edeps: inherits@2.0.4\u003c/li\u003e\n\u003cli\u003edeps: toidentifier@1.0.1\u003c/li\u003e\n\u003cli\u003edeps: setprototypeof@1.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.17.1 / 2019-05-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSet stricter CSP header in redirect \u0026amp; error responses\u003c/li\u003e\n\u003cli\u003edeps: range-parser@~1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.17.0 / 2019-05-03\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@~1.7.2\n\u003cul\u003e\n\u003cli\u003eSet constructor name when possible\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003etoidentifier\u003c/code\u003e module to make class names\u003c/li\u003e\n\u003cli\u003edeps: depd@~1.1.2\u003c/li\u003e\n\u003cli\u003edeps: setprototypeof@1.1.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@'\u0026gt;= 1.5.0 \u0026lt; 2'\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: mime@1.6.0\n\u003cul\u003e\n\u003cli\u003eAdd extensions for JPEG-2000 images\u003c/li\u003e\n\u003cli\u003eAdd new \u003ccode\u003efont/*\u003c/code\u003e types from IANA\u003c/li\u003e\n\u003cli\u003eAdd WASM mapping\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e.bdoc\u003c/code\u003e to \u003ccode\u003eapplication/bdoc\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/9d2db99518b366d20783fe1c08a1b9bd418929ce\"\u003e\u003ccode\u003e9d2db99\u003c/code\u003e\u003c/a\u003e 0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/ae4f2989491b392ae2ef3b0015a019770ae65d35\"\u003e\u003ccode\u003eae4f298\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/b69cbb3dc4c09c37917d08a4c13fcd1bac97ade5\"\u003e\u003ccode\u003eb69cbb3\u003c/code\u003e\u003c/a\u003e 0.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/f53edbb7f4f7ebdd936d3d714d84d52f2d3d00f3\"\u003e\u003ccode\u003ef53edbb\u003c/code\u003e\u003c/a\u003e Limit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/706d6ddf0d3c8a9248fc1edbc3ff60bbc6ad7b93\"\u003e\u003ccode\u003e706d6dd\u003c/code\u003e\u003c/a\u003e docs: add security policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/b690ba4bd149d20fa6687ee6298fb6aede5b21d7\"\u003e\u003ccode\u003eb690ba4\u003c/code\u003e\u003c/a\u003e docs: fix linux build badge link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/fed09ff7dd5b24470fadaa6626b5db1667cccec6\"\u003e\u003ccode\u003efed09ff\u003c/code\u003e\u003c/a\u003e docs: update copyright\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/aee1a657be9fdf558ce3448c6a908227e15f0645\"\u003e\u003ccode\u003eaee1a65\u003c/code\u003e\u003c/a\u003e deps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/6060bdaf1a8684deec45704ad4e4b163d910f6fa\"\u003e\u003ccode\u003e6060bda\u003c/code\u003e\u003c/a\u003e deps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/8055f787fee1a189b23a27e67dcc185dfe26bac2\"\u003e\u003ccode\u003e8055f78\u003c/code\u003e\u003c/a\u003e build: Node.js@17.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pillarjs/send/compare/0.14.1...0.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for send since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.9.0 to 4.17.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/dec55b7a3b382da075e2eac90089b4cd00a26cbb\"\u003e\u003ccode\u003edec55b7\u003c/code\u003e\u003c/a\u003e Bump main to v4.17.23 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6088\"\u003e#6088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/19c9251b3631d7cf220b43bc757eb33f1084f117\"\u003e\u003ccode\u003e19c9251\u003c/code\u003e\u003c/a\u003e fix: setCacheHas JSDoc return type should be boolean (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6071\"\u003e#6071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/b5e672995ae26929d111a6e94589f8d03fb8e578\"\u003e\u003ccode\u003eb5e6729\u003c/code\u003e\u003c/a\u003e jsdoc: Add -0 and BigInt zeros to _.compact falsey values list (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6062\"\u003e#6062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/edadd452146f7e4bad4ea684e955708931d84d81\"\u003e\u003ccode\u003eedadd45\u003c/code\u003e\u003c/a\u003e Prevent prototype pollution on baseUnset function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/4879a7a7d0a4494b0e83c7fa21bcc9fc6e7f1a6d\"\u003e\u003ccode\u003e4879a7a\u003c/code\u003e\u003c/a\u003e doc: fix autoLink function, conversion of source links (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6056\"\u003e#6056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/9648f692b0fc7c2f6a7a763d754377200126c2e8\"\u003e\u003ccode\u003e9648f69\u003c/code\u003e\u003c/a\u003e chore: remove \u003ccode\u003eyarn.lock\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6053\"\u003e#6053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/dfa407db0bf5b200f2c7a9e4f06830ceaf074be9\"\u003e\u003ccode\u003edfa407d\u003c/code\u003e\u003c/a\u003e ci: remove legacy configuration files (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6052\"\u003e#6052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/156e1965ae78b121a88f81178ab81632304e8d64\"\u003e\u003ccode\u003e156e196\u003c/code\u003e\u003c/a\u003e feat: add renovate setup (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6039\"\u003e#6039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/933e1061b8c344d3fc742cdc400175d5ffc99bce\"\u003e\u003ccode\u003e933e106\u003c/code\u003e\u003c/a\u003e ci: add pipeline for Bun (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6023\"\u003e#6023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/072a807ff7ad8ffc7c1d2c3097266e815d138e20\"\u003e\u003ccode\u003e072a807\u003c/code\u003e\u003c/a\u003e docs: update links related to Open JS Foundation (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/5968\"\u003e#5968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.9.0...4.17.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tar` from 2.2.2 to 7.5.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-tar/releases\"\u003etar's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-tar/compare/v6.1.12...v6.1.13\"\u003e6.1.13\u003c/a\u003e (2022-12-07)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/cc4e0ddfe523a0bce383846a67442c637a65d486\"\u003e\u003ccode\u003ecc4e0dd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-tar/pull/343\"\u003e#343\u003c/a\u003e bump minipass from 3.3.6 to 4.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-tar/compare/v6.1.11...v6.1.12\"\u003e6.1.12\u003c/a\u003e (2022-10-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/57493ee66ece50d62114e02914282fc37be3a91a\"\u003e\u003ccode\u003e57493ee\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-tar/pull/332\"\u003e#332\u003c/a\u003e ensuring close event is emited after stream has ended (\u003ca href=\"https://github.com/webark\"\u003e\u003ccode\u003e@​webark\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/b003c64f624332e24e19b30dc011069bb6708680\"\u003e\u003ccode\u003eb003c64\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-tar/pull/314\"\u003e#314\u003c/a\u003e replace deprecated String.prototype.substr() (\u003ca href=\"https://redirect.github.com/isaacs/node-tar/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://github.com/CommanderRoot\"\u003e\u003ccode\u003e@​CommanderRoot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/f12992932f171ea248b27fad95e7d489a56d31ed\"\u003e\u003ccode\u003ef129929\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-tar/pull/313\"\u003e#313\u003c/a\u003e remove dead link to benchmarks (\u003ca href=\"https://redirect.github.com/isaacs/node-tar/issues/313\"\u003e#313\u003c/a\u003e) (\u003ca href=\"https://github.com/yetzt\"\u003e\u003ccode\u003e@​yetzt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-tar/commit/c1faa9f44001dfb0bc7638b2850eb6058bd56a4a\"\u003e\u003ccode\u003ec1faa9f\u003c/code\u003e\u003c/a\u003e add examples/explanation of using tar.t (\u003ca href=\"https://github.com/isaacs\"\u003e\u003ccode\u003e@​isaacs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md\"\u003etar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e7.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ezstd\u003c/code\u003e compression support.\u003c/li\u003e\n\u003cli\u003eConsistent TOCTOU behavior in sync t.list\u003c/li\u003e\n\u003cli\u003eOnly read from ustar block if not specified in Pax\u003c/li\u003e\n\u003cli\u003eFix sync tar.list when file size reduces while reading\u003c/li\u003e\n\u003cli\u003eSanitize absolute linkpaths properly\u003c/li\u003e\n\u003cli\u003ePrevent writing hardlink entries to the archive ahead of their\nfile target\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eonentry\u003c/code\u003e in favor of \u003ccode\u003eonReadEntry\u003c/code\u003e for clarity.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonWriteEntry\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDRY the command definitions into a single \u003ccode\u003emakeCommand\u003c/code\u003e method,\nand update the type signatures to more appropriately infer the\nreturn type from the options and arguments provided.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate minipass to v7.1.0\u003c/li\u003e\n\u003cli\u003eUpdate the type definitions of \u003ccode\u003ewrite()\u003c/code\u003e and \u003ccode\u003eend()\u003c/code\u003e methods on\n\u003ccode\u003eUnpack\u003c/code\u003e and \u003ccode\u003eParser\u003c/code\u003e classes to be compatible with the\nNodeJS.WritableStream type in the latest versions of\n\u003ccode\u003e@types/node\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003eRewrite in TypeScript, provide ESM and CommonJS hybrid\ninterface\u003c/li\u003e\n\u003cli\u003eAdd tree-shake friendly exports, like \u003ccode\u003eimport('tar/create')\u003c/code\u003e\nand \u003ccode\u003eimport('tar/read-entry')\u003c/code\u003e to get individual functions or\nclasses.\u003c/li\u003e\n\u003cli\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/levfurtado/elixir-garden/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/levfurtado%2Felixir-garden/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":"/install/keycloak-sso/configure","pr_created_at":"2026-01-01T09:06:03.000Z","version_change":"removed","issue":{"uuid":"3774344348","node_id":"PR_kwDOCpq01s67L2ae","number":4,"state":"closed","title":"Bump hawk and request in /install/keycloak-sso/configure","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-01T10:25:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T09:06:03.000Z","updated_at":"2026-01-01T10:25:16.000Z","time_to_close":4752,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.79.0","new_version":"2.88.2"}],"path":"/install/keycloak-sso/configure","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.79.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.83.0 (2017/09/27)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2776\"\u003e#2776\u003c/a\u003e Updating tough-cookie due to security fix. (\u003ca href=\"https://redirect.github.com/request/request/issues/2776\"\u003e#2776\u003c/a\u003e) (\u003ca href=\"https://github.com/karlnorling\"\u003e\u003ccode\u003e@​karlnorling\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.82.0 (2017/09/19)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2703\"\u003e#2703\u003c/a\u003e Add Node.js v8 to Travis CI (\u003ca href=\"https://github.com/ryysud\"\u003e\u003ccode\u003e@​ryysud\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2751\"\u003e#2751\u003c/a\u003e Update of hawk and qs to latest version (\u003ca href=\"https://redirect.github.com/request/request/issues/2751\"\u003e#2751\u003c/a\u003e) (\u003ca href=\"https://github.com/Olivier-Moreau\"\u003e\u003ccode\u003e@​Olivier-Moreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2658\"\u003e#2658\u003c/a\u003e Fixed some text in README.md (\u003ca href=\"https://redirect.github.com/request/request/issues/2658\"\u003e#2658\u003c/a\u003e) (\u003ca href=\"https://github.com/Marketionist\"\u003e\u003ccode\u003e@​Marketionist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2635\"\u003e#2635\u003c/a\u003e chore(package): update aws-sign2 to version 0.7.0 (\u003ca href=\"https://redirect.github.com/request/request/issues/2635\"\u003e#2635\u003c/a\u003e) (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2641\"\u003e#2641\u003c/a\u003e Update README to simplify \u0026amp; update convenience methods (\u003ca href=\"https://redirect.github.com/request/request/issues/2641\"\u003e#2641\u003c/a\u003e) (\u003ca href=\"https://github.com/FredKSchott\"\u003e\u003ccode\u003e@​FredKSchott\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2541\"\u003e#2541\u003c/a\u003e Add convenience method for HTTP OPTIONS (\u003ca href=\"https://redirect.github.com/request/request/issues/2541\"\u003e#2541\u003c/a\u003e) (\u003ca href=\"https://github.com/jamesseanwright\"\u003e\u003ccode\u003e@​jamesseanwright\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2605\"\u003e#2605\u003c/a\u003e Add promise support section to README (\u003ca href=\"https://redirect.github.com/request/request/issues/2605\"\u003e#2605\u003c/a\u003e) (\u003ca href=\"https://github.com/FredKSchott\"\u003e\u003ccode\u003e@​FredKSchott\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2579\"\u003e#2579\u003c/a\u003e refactor(lint): replace eslint with standard (\u003ca href=\"https://redirect.github.com/request/request/issues/2579\"\u003e#2579\u003c/a\u003e) (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2598\"\u003e#2598\u003c/a\u003e Update codecov to version 2.0.2 🚀 (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2590\"\u003e#2590\u003c/a\u003e Adds test-timing keepAlive test (\u003ca href=\"https://github.com/nicjansma\"\u003e\u003ccode\u003e@​nicjansma\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2589\"\u003e#2589\u003c/a\u003e fix tabulation on request example README.MD (\u003ca href=\"https://github.com/odykyi\"\u003e\u003ccode\u003e@​odykyi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2594\"\u003e#2594\u003c/a\u003e chore(dependencies): har-validator to 5.x [removes babel dep] (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.81.0 (2017/03/09)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2584\"\u003e#2584\u003c/a\u003e Security issue: Upgrade qs to version 6.4.0 (\u003ca href=\"https://github.com/sergejmueller\"\u003e\u003ccode\u003e@​sergejmueller\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2578\"\u003e#2578\u003c/a\u003e safe-buffer doesn't zero-fill by default, its just a polyfill. (\u003ca href=\"https://redirect.github.com/request/request/issues/2578\"\u003e#2578\u003c/a\u003e) (\u003ca href=\"https://github.com/mikeal\"\u003e\u003ccode\u003e@​mikeal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2566\"\u003e#2566\u003c/a\u003e Timings: Tracks 'lookup', adds 'wait' time, fixes connection re-use (\u003ca href=\"https://redirect.github.com/request/request/issues/2566\"\u003e#2566\u003c/a\u003e) (\u003ca href=\"https://github.com/nicjansma\"\u003e\u003ccode\u003e@​nicjansma\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2574\"\u003e#2574\u003c/a\u003e Migrating to safe-buffer for improved security. (\u003ca href=\"https://github.com/mikeal\"\u003e\u003ccode\u003e@​mikeal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2573\"\u003e#2573\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/request/request/issues/2572\"\u003e#2572\u003c/a\u003e (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.80.0 (2017/03/04)\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\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/cjimti/book-source-code/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/cjimti/book-source-code/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cjimti%2Fbook-source-code/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2026-01-01T08:50:25.000Z","version_change":"removed","issue":{"uuid":"3774322581","node_id":"PR_kwDOBcWjzM67Lx1q","number":3,"state":"open","title":"Bump hawk and request","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-01-01T08:50:25.000Z","updated_at":"2026-01-01T08:50:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/arobida/twitter-bot/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/arobida/twitter-bot/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arobida%2Ftwitter-bot/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-11-17T23:23:28.000Z","version_change":"removed","issue":{"uuid":"3635445213","node_id":"PR_kwDOMPiKlc6z-ByS","number":18,"state":"open","title":"Bump hawk and request","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":"2025-11-17T23:23:28.000Z","updated_at":"2025-11-17T23:23:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/AKJUS/flight-manual.atom.io/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/AKJUS/flight-manual.atom.io/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2Fflight-manual.atom.io/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-11-16T22:34:30.000Z","version_change":"removed","issue":{"uuid":"3631217351","node_id":"PR_kwDOP7LHkM6zv4DA","number":3,"state":"open","title":"Bump hawk and fsevents","user":"dependabot[bot]","labels":["dependencies","javascript","security-sensitive","breaking-change","review-effort-2","size:XXL"],"assignees":[],"locked":false,"comments_count":8,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-16T22:34:30.000Z","updated_at":"2025-11-16T22:36:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"fsevents","repository_url":"https://github.com/fsevents/fsevents","old_version":"1.1.2","new_version":"1.2.13"}],"path":null,"ecosystem":"npm"},"body":"## **User description**\nRemoves [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [fsevents](https://github.com/fsevents/fsevents). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `fsevents` from 1.1.2 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v10 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eC++ tuning to fix potential SIGILL and cyclic dependency (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cp\u003eFixed node-pre-gyp bundling issue\u003c/p\u003e\n\u003ch2\u003ev1.2.1\u003c/h2\u003e\n\u003cp\u003e[unpublished because of errors during publish process]\u003c/p\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING: End support for Node v0.12. If you are using Node v0.12 please pin your fsevents dependencies to v1.1.3. Not bumping semver major for this release was a compromise solution discussed in \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/199\"\u003e#199\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/201\"\u003e#201\u003c/a\u003e.\n\u003cul\u003e\n\u003cli\u003eNode v0.10 should continue to work with local compilation for now, but hosted pre-built binaries will no longer be provided. If this is a constraint for you, please pin to an earlier version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed security vulnerability warnings by updating node-pre-gyp to ^0.9.0\u003c/li\u003e\n\u003cli\u003eCompatibility updates for nan v2.9.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v9 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eFixed bug related to using \u003ccode\u003e--no-bin-links\u003c/code\u003e option on install\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.39)\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/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.1.2...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/piotroq/ProgressiveWordPress/network/alerts).\n\n\u003c/details\u003e\n\n\n___\n\n## **CodeAnt-AI Description**\nUpdate mac file watcher dependencies\n\n### What Changed\n- Removed the unused hawk dependency so installs no longer pull it along with watchers\n- Bumped fsevents to 1.2.13 to pick up the newer mac-native watcher code and build improvements\n\n### Impact\n`✅ Smaller install footprint for mac file watcher`\n`✅ Easier mac-native builds`\n`✅ No redundant hawk dependency in installs`\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003e💡 Usage Guide\u003c/strong\u003e\u003c/summary\u003e\n\n### Checking Your Pull Request\nEvery time you make a pull request, our system automatically looks through it. We check for security issues, mistakes in how you're setting up your infrastructure, and common code problems. We do this to make sure your changes are solid and won't cause any trouble later.\n\n### Talking to CodeAnt AI\nGot a question or need a hand with something in your pull request? You can easily get in touch with CodeAnt AI right here. Just type the following in a comment on your pull request, and replace \"Your question here\" with whatever you want to ask:\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai ask: Your question here\u003c/code\u003e\n\u003c/pre\u003e\nThis lets you have a chat with CodeAnt AI about your pull request, making it easier to understand and improve your code.\n\n#### Example\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai ask: Can you suggest a safer alternative to storing this secret?\u003c/code\u003e\n\u003c/pre\u003e\n\n### Preserve Org Learnings with CodeAnt\nYou can record team preferences so CodeAnt AI applies them in future reviews. Reply directly to the specific CodeAnt AI suggestion (in the same thread) and replace \"Your feedback here\" with your input:\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai: Your feedback here\u003c/code\u003e\n\u003c/pre\u003e\nThis helps CodeAnt AI learn and adapt to your team's coding style and standards.\n\n#### Example\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai: Do not flag unused imports.\u003c/code\u003e\n\u003c/pre\u003e\n\n### Retrigger review\nAsk CodeAnt AI to review the PR again, by typing:\n\u003cpre\u003e\n\u003ccode\u003e@codeant-ai: review\u003c/code\u003e\n\u003c/pre\u003e\n\n### Check Your Repository Health\nTo analyze the health of your code repository, visit our dashboard at [https://app.codeant.ai](https://app.codeant.ai). This tool helps you identify potential issues and areas for improvement in your codebase, ensuring your repository maintains high standards of code health.\n\n\u003c/details\u003e\n","html_url":"https://github.com/piotroq/ProgressiveWordPress/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/piotroq%2FProgressiveWordPress/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-09-30T03:53:21.000Z","version_change":"removed","issue":{"uuid":"2872773142","node_id":"PR_kwDOCE9qUc6rOwoW","number":2,"state":"open","title":"Bump hawk and fsevents","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-30T03:53:21.000Z","updated_at":"2025-09-30T03:53:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"fsevents","repository_url":"https://github.com/fsevents/fsevents","old_version":"1.1.2","new_version":"1.2.13"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [fsevents](https://github.com/fsevents/fsevents). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `fsevents` from 1.1.2 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v10 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eC++ tuning to fix potential SIGILL and cyclic dependency (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cp\u003eFixed node-pre-gyp bundling issue\u003c/p\u003e\n\u003ch2\u003ev1.2.1\u003c/h2\u003e\n\u003cp\u003e[unpublished because of errors during publish process]\u003c/p\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING: End support for Node v0.12. If you are using Node v0.12 please pin your fsevents dependencies to v1.1.3. Not bumping semver major for this release was a compromise solution discussed in \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/199\"\u003e#199\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/201\"\u003e#201\u003c/a\u003e.\n\u003cul\u003e\n\u003cli\u003eNode v0.10 should continue to work with local compilation for now, but hosted pre-built binaries will no longer be provided. If this is a constraint for you, please pin to an earlier version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed security vulnerability warnings by updating node-pre-gyp to ^0.9.0\u003c/li\u003e\n\u003cli\u003eCompatibility updates for nan v2.9.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v9 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eFixed bug related to using \u003ccode\u003e--no-bin-links\u003c/code\u003e option on install\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.39)\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/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.1.2...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/0xferit/Solium/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/0xferit/Solium/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xferit%2FSolium/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"3.1.3","new_version":"removed","update_type":null,"path":null,"pr_created_at":"2025-09-12T16:49:53.000Z","version_change":"3.1.3 → removed","issue":{"uuid":"2823371077","node_id":"PR_kwDOCJrWks6oSTlF","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 54 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-12T16:49:53.000Z","updated_at":"2025-09-12T16:49:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":54,"packages":[{"name":"axios","old_version":"0.18.0","new_version":"1.12.0","repository_url":"https://github.com/axios/axios"},{"name":"bootstrap","old_version":"3.3.7","new_version":"5.0.0","repository_url":"https://github.com/twbs/bootstrap"},{"name":"express","old_version":"4.16.2","new_version":"4.21.2","repository_url":"https://github.com/expressjs/express"},{"name":"hoek","old_version":"5.0.3","new_version":"6.1.3","repository_url":"https://github.com/hapijs/hoek"},{"name":"lodash","old_version":"4.17.4","new_version":"4.17.21","repository_url":"https://github.com/lodash/lodash"},{"name":"moment","old_version":"2.21.0","new_version":"2.29.4","repository_url":"https://github.com/moment/moment"},{"name":"nodemailer","old_version":"4.4.1","new_version":"6.9.9","repository_url":"https://github.com/nodemailer/nodemailer"},{"name":"openpgp","old_version":"1.6.2","new_version":"6.1.1","repository_url":"https://github.com/openpgpjs/openpgpjs"},{"name":"request","old_version":"2.85.0","new_version":"2.88.2","repository_url":"https://github.com/request/request"},{"name":"webpack-dev-server","old_version":"2.9.4","new_version":"5.2.1","repository_url":"https://github.com/webpack/webpack-dev-server"},{"name":"base-x","old_version":"3.0.4","new_version":"3.0.11","repository_url":"https://github.com/cryptocoinjs/base-x"},{"name":"brace-expansion","old_version":"1.1.8","new_version":"1.1.11","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.3","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"cipher-base","old_version":"1.0.4","new_version":"1.0.6","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"semver","old_version":"5.4.1","new_version":"5.7.2","repository_url":"https://github.com/npm/node-semver"},{"name":"release-it","old_version":"7.3.0","new_version":"19.0.4","repository_url":"https://github.com/release-it/release-it"},{"name":"standard","old_version":"10.0.3","new_version":"17.1.2","repository_url":"https://github.com/standard/standard"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"elliptic","old_version":"6.4.0","new_version":"6.6.1","repository_url":"https://github.com/indutny/elliptic"},{"name":"bitcore-lib","old_version":"8.0.0","new_version":"8.25.47","repository_url":"https://github.com/bitpay/bitcore"},{"name":"bitcore-lib-cash","old_version":"8.0.0","new_version":"8.25.47","repository_url":"https://github.com/bitpay/bitcore"},{"name":"qs","old_version":"6.3.2","new_version":"6.3.3","repository_url":"https://github.com/ljharb/qs"},{"name":"fsevents","old_version":"1.2.2","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"minimatch","old_version":"3.0.4","new_version":"3.0.8","repository_url":"https://github.com/isaacs/minimatch"},{"name":"got","old_version":"6.7.1","new_version":"removed","repository_url":"https://github.com/sindresorhus/got"},{"name":"nodemon","old_version":"1.17.3","new_version":"3.1.10","repository_url":"https://github.com/remy/nodemon"},{"name":"handlebars","old_version":"4.0.5","new_version":"4.7.7","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"hbs","old_version":"4.0.1","new_version":"4.2.0","repository_url":"https://github.com/pillarjs/hbs"},{"name":"hawk","old_version":"3.1.3","new_version":"removed","repository_url":"https://github.com/mozilla/hawk"},{"name":"node-sass","old_version":"4.9.0","new_version":"4.14.1","repository_url":"https://github.com/sass/node-sass"},{"name":"jquery","old_version":"3.3.1","new_version":"3.7.1","repository_url":"https://github.com/jquery/jquery"},{"name":"node-fetch","old_version":"1.7.3","new_version":"removed","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"react","old_version":"16.3.2","new_version":"16.14.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"16.3.2","new_version":"16.14.0","repository_url":"https://github.com/facebook/react"},{"name":"on-headers","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/jshttp/on-headers"},{"name":"morgan","old_version":"1.9.0","new_version":"1.10.1","repository_url":"https://github.com/expressjs/morgan"},{"name":"remarkable","old_version":"1.7.1","new_version":"1.7.4","repository_url":"https://github.com/jonschlinkert/remarkable"},{"name":"requirejs","old_version":"2.1.22","new_version":"2.3.7","repository_url":"https://github.com/jrburke/r.js"},{"name":"modernizr","old_version":"3.5.0","new_version":"3.13.1","repository_url":"https://github.com/Modernizr/Modernizr"},{"name":"sha.js","old_version":"2.4.11","new_version":"2.4.12","repository_url":"https://github.com/crypto-browserify/sha.js"},{"name":"simple-get","old_version":"1.4.3","new_version":"2.8.2","repository_url":"https://github.com/feross/simple-get"},{"name":"prebuild-install","old_version":"2.2.2","new_version":"2.5.3","repository_url":"https://github.com/prebuild/prebuild-install"},{"name":"tar-fs","old_version":"1.15.3","new_version":"1.16.5","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"tree-kill","old_version":"1.2.0","new_version":"1.2.2","repository_url":"https://github.com/pkrumins/node-tree-kill"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 44 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [axios](https://github.com/axios/axios) | `0.18.0` | `1.12.0` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `3.3.7` | `5.0.0` |\n| [express](https://github.com/expressjs/express) | `4.16.2` | `4.21.2` |\n| [hoek](https://github.com/hapijs/hoek) | `5.0.3` | `6.1.3` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.4` | `4.17.21` |\n| [moment](https://github.com/moment/moment) | `2.21.0` | `2.29.4` |\n| [nodemailer](https://github.com/nodemailer/nodemailer) | `4.4.1` | `6.9.9` |\n| [openpgp](https://github.com/openpgpjs/openpgpjs) | `1.6.2` | `6.1.1` |\n| [request](https://github.com/request/request) | `2.85.0` | `2.88.2` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `2.9.4` | `5.2.1` |\n| [base-x](https://github.com/cryptocoinjs/base-x) | `3.0.4` | `3.0.11` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.8` | `1.1.11` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.3` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.6` |\n| [semver](https://github.com/npm/node-semver) | `5.4.1` | `5.7.2` |\n| [release-it](https://github.com/release-it/release-it) | `7.3.0` | `19.0.4` |\n| [standard](https://github.com/standard/standard) | `10.0.3` | `17.1.2` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [elliptic](https://github.com/indutny/elliptic) | `6.4.0` | `6.6.1` |\n| [bitcore-lib](https://github.com/bitpay/bitcore) | `8.0.0` | `8.25.47` |\n| [bitcore-lib-cash](https://github.com/bitpay/bitcore) | `8.0.0` | `8.25.47` |\n| [qs](https://github.com/ljharb/qs) | `6.3.2` | `6.3.3` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.2` | `1.2.13` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.4` | `3.0.8` |\n| [got](https://github.com/sindresorhus/got) | `6.7.1` | `removed` |\n| [nodemon](https://github.com/remy/nodemon) | `1.17.3` | `3.1.10` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.5` | `4.7.7` |\n| [hbs](https://github.com/pillarjs/hbs) | `4.0.1` | `4.2.0` |\n| [hawk](https://github.com/mozilla/hawk) | `3.1.3` | `removed` |\n| [node-sass](https://github.com/sass/node-sass) | `4.9.0` | `4.14.1` |\n| [jquery](https://github.com/jquery/jquery) | `3.3.1` | `3.7.1` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `1.7.3` | `removed` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `16.3.2` | `16.14.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `16.3.2` | `16.14.0` |\n| [on-headers](https://github.com/jshttp/on-headers) | `1.0.1` | `1.1.0` |\n| [morgan](https://github.com/expressjs/morgan) | `1.9.0` | `1.10.1` |\n| [remarkable](https://github.com/jonschlinkert/remarkable) | `1.7.1` | `1.7.4` |\n| [requirejs](https://github.com/jrburke/r.js) | `2.1.22` | `2.3.7` |\n| [modernizr](https://github.com/Modernizr/Modernizr) | `3.5.0` | `3.13.1` |\n| [sha.js](https://github.com/crypto-browserify/sha.js) | `2.4.11` | `2.4.12` |\n| [simple-get](https://github.com/feross/simple-get) | `1.4.3` | `2.8.2` |\n| [prebuild-install](https://github.com/prebuild/prebuild-install) | `2.2.2` | `2.5.3` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `1.15.3` | `1.16.5` |\n| [tree-kill](https://github.com/pkrumins/node-tree-kill) | `1.2.0` | `1.2.2` |\n\n\nUpdates `axios` from 0.18.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jasonsaayman\" title=\"+7/-7 ([#6985](https://github.com/axios/axios/issues/6985) [#6985](https://github.com/axios/axios/issues/6985) )\"\u003eJason Saayman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/HealGaren\" title=\"+5/-7 ([#5715](https://github.com/axios/axios/issues/5715) )\"\u003e최예찬\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/gligorkot\" title=\"+3/-1 ([#5627](https://github.com/axios/axios/issues/5627) )\"\u003eGligor Kotushevski\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/adimit\" title=\"+2/-1 ([#5595](https://github.com/axios/axios/issues/5595) )\"\u003eAleksandar Dimitrov\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.11.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eform-data npm pakcage (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6970\"\u003e#6970\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/e72c193722530db538b19e5ddaaa4544d226b253\"\u003ee72c193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprevent RangeError when using large Buffers (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6961\"\u003e#6961\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a2214ca1bc60540baf2c80573cea3a0ff91ba9d1\"\u003ea2214ca\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e resolve type discrepancies between ESM and CJS TypeScript declaration files (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6956\"\u003e#6956\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/8517aa16f8d082fc1d5309c642220fa736159110\"\u003e8517aa1\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/izzygld\" title=\"+186/-93 ([#6970](https://github.com/axios/axios/issues/6970) )\"\u003eizzy goldman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/manishsahanidev\" title=\"+70/-0 ([#6961](https://github.com/axios/axios/issues/6961) )\"\u003eManish Sahani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+12/-10 ([#6938](https://github.com/axios/axios/issues/6938) [#6939](https://github.com/axios/axios/issues/6939) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jrnail23\" title=\"+13/-2 ([#6956](https://github.com/axios/axios/issues/6956) )\"\u003eJames Nail\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Tejaswi1305\" title=\"+1/-1 ([#6894](https://github.com/axios/axios/issues/6894) )\"\u003eTejaswi1305\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\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jasonsaayman\" title=\"+7/-7 ([#6985](https://github.com/axios/axios/issues/6985) [#6985](https://github.com/axios/axios/issues/6985) )\"\u003eJason Saayman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/HealGaren\" title=\"+5/-7 ([#5715](https://github.com/axios/axios/issues/5715) )\"\u003e최예찬\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/gligorkot\" title=\"+3/-1 ([#5627](https://github.com/axios/axios/issues/5627) )\"\u003eGligor Kotushevski\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/adimit\" title=\"+2/-1 ([#5595](https://github.com/axios/axios/issues/5595) )\"\u003eAleksandar Dimitrov\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.10.0...v1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-07-22)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eform-data npm pakcage (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6970\"\u003e#6970\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/e72c193722530db538b19e5ddaaa4544d226b253\"\u003ee72c193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprevent RangeError when using large Buffers (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6961\"\u003e#6961\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a2214ca1bc60540baf2c80573cea3a0ff91ba9d1\"\u003ea2214ca\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e resolve type discrepancies between ESM and CJS TypeScript declaration files (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6956\"\u003e#6956\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/8517aa16f8d082fc1d5309c642220fa736159110\"\u003e8517aa1\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/izzygld\" title=\"+186/-93 ([#6970](https://github.com/axios/axios/issues/6970) )\"\u003eizzy goldman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/manishsahanidev\" title=\"+70/-0 ([#6961](https://github.com/axios/axios/issues/6961) )\"\u003eManish Sahani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+12/-10 ([#6938](https://github.com/axios/axios/issues/6938) [#6939](https://github.com/axios/axios/issues/6939) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jrnail23\" title=\"+13/-2 ([#6956](https://github.com/axios/axios/issues/6956) )\"\u003eJames Nail\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/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003e\u003ccode\u003ea2edc36\u003c/code\u003e\u003c/a\u003e fix: dont add dist on release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e\u003ccode\u003e9ec86de\u003c/code\u003e\u003c/a\u003e fix: adding build artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e\u003ccode\u003e945435f\u003c/code\u003e\u003c/a\u003e fix(node): enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/28e5e3016d6ed0b3ec489427e4ec00133f45ddc2\"\u003e\u003ccode\u003e28e5e30\u003c/code\u003e\u003c/a\u003e chore(sponsor): update sponsor block (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7005\"\u003e#7005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d03f245a40ec016b190748a865cce9fe3815c903\"\u003e\u003ccode\u003ed03f245\u003c/code\u003e\u003c/a\u003e chore(CI): fixed release info script to use npm registry instead of git as fi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a0bc91137950f36a1f6b0a2a60d11fd7f245ff0e\"\u003e\u003ccode\u003ea0bc911\u003c/code\u003e\u003c/a\u003e chore: removing dist files from src (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7002\"\u003e#7002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003e\u003ccode\u003ec959ff2\u003c/code\u003e\u003c/a\u003e feat(fetch): add fetch, Request, Response env config variables for the adapte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003e\u003ccode\u003ea9f47af\u003c/code\u003e\u003c/a\u003e fix(fetch-adapter): set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.18.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 3.3.7 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32155\"\u003e#32155\u003c/a\u003e: Updated \u003ccode\u003emake-col()\u003c/code\u003e mixin to generate equal columns when no size is specified\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Added new \u003ccode\u003ecolor-scheme()\u003c/code\u003e mixin\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown menus now have option become clickable\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33453\"\u003e#33453\u003c/a\u003e: Added new docs footer\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33548\"\u003e#33548\u003c/a\u003e: Offcanvas header components are now vertically aligned\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Added offcanvas-top modifier\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33634\"\u003e#33634\u003c/a\u003e: Added support for \u003ccode\u003e.dropdown-item\u003c/code\u003es wrapped in \u003ccode\u003e\u0026lt;li\u0026gt;\u003c/code\u003es\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33626\"\u003e#33626\u003c/a\u003e: Fix v5 regressions in tab dropdown functionality\u003c/p\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Add \u003ccode\u003ecolor-scheme\u003c/code\u003e mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown — Add option to make the dropdown menu clickable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Add offcanvas-top modifier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 CSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32155\"\u003e#32155\u003c/a\u003e: Add equal column mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Add \u003ccode\u003ecolor-scheme\u003c/code\u003e mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33292\"\u003e#33292\u003c/a\u003e: Make accordion icon rotation more natural\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33411\"\u003e#33411\u003c/a\u003e: Fix validation feedback icon in select multiple\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33478\"\u003e#33478\u003c/a\u003e: Make \u003ccode\u003e.nav-link\u003c/code\u003e color consistent when using buttons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33482\"\u003e#33482\u003c/a\u003e: Dropdown — Apply positioning only when Popper is not used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33548\"\u003e#33548\u003c/a\u003e: Vertically align offcanvas header components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Add offcanvas-top modifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33550\"\u003e#33550\u003c/a\u003e: Spinner alignment changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33598\"\u003e#33598\u003c/a\u003e: Hide validation icons from multiple selects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33600\"\u003e#33600\u003c/a\u003e: Have $form-check-input-border's default derive from $black\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33607\"\u003e#33607\u003c/a\u003e: Reduce color-scheme complexity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33642\"\u003e#33642\u003c/a\u003e: use \u003ccode\u003e:read-only\u003c/code\u003e css selector instead \u003ccode\u003e[readonly]\u003c/code\u003e for consistency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33658\"\u003e#33658\u003c/a\u003e: fix: use list-group variable instead of alert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33736\"\u003e#33736\u003c/a\u003e: accordion: fix \u003ccode\u003eborder-top\u003c/code\u003e on Firefox\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e☕️ JavaScript\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32439\"\u003e#32439\u003c/a\u003e: Decouple BackDrop from modal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33245\"\u003e#33245\u003c/a\u003e: Decouple Modal's scrollbar functionality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33249\"\u003e#33249\u003c/a\u003e: Simplify Modal Config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33250\"\u003e#33250\u003c/a\u003e: Simplify ScrollSpy config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33310\"\u003e#33310\u003c/a\u003e: fix: make EventHandler better handle mouseenter/mouseleave events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown — Add option to make the dropdown menu clickable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33429\"\u003e#33429\u003c/a\u003e: Remove element event listeners through base component\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33451\"\u003e#33451\u003c/a\u003e: Add missing things in \u003ccode\u003ehide\u003c/code\u003e method of dropdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33456\"\u003e#33456\u003c/a\u003e: Use our \u003ccode\u003eisDisabled\u003c/code\u003e util on dropdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33466\"\u003e#33466\u003c/a\u003e: Refactor dropdown's hide functionality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33479\"\u003e#33479\u003c/a\u003e: Fix dropdown escape propagation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33496\"\u003e#33496\u003c/a\u003e:  Use cached \u003ccode\u003enoop\u003c/code\u003e function\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/bf0936748602c8109fd916c64b4560799fa1c3f8\"\u003e\u003ccode\u003ebf09367\u003c/code\u003e\u003c/a\u003e Release v5.0.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33647\"\u003e#33647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/48ae5a7149d30d7d80cecbaaabaa88f7679c9172\"\u003e\u003ccode\u003e48ae5a7\u003c/code\u003e\u003c/a\u003e Rewrite migration guide (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33834\"\u003e#33834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/f0865727b7d5f274a818510219e024d227affe11\"\u003e\u003ccode\u003ef086572\u003c/code\u003e\u003c/a\u003e refactor(docs): Added form file input variables (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33833\"\u003e#33833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/1a54286befabfb8c18de420df4d7074ab7eb77b3\"\u003e\u003ccode\u003e1a54286\u003c/code\u003e\u003c/a\u003e Fix doc typo and Bootstrap Icons link (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/e2df73fa9a2062ed5489a1bd80b9d0ddbf211a53\"\u003e\u003ccode\u003ee2df73f\u003c/code\u003e\u003c/a\u003e Update migration guide for some v5 changes (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33829\"\u003e#33829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/1e6356ab43df6ca3e0c05499a4d690235fbd6fc7\"\u003e\u003ccode\u003e1e6356a\u003c/code\u003e\u003c/a\u003e Neutralise more words from placeholder text (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33731\"\u003e#33731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/6633845901672cb642c0975e6fea3d1a1fa20058\"\u003e\u003ccode\u003e6633845\u003c/code\u003e\u003c/a\u003e Bump eslint-config-xo from 0.35.0 to 0.36.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33646\"\u003e#33646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/cb38744cf79b347ec2a32e0dcfe5c42402dc15ea\"\u003e\u003ccode\u003ecb38744\u003c/code\u003e\u003c/a\u003e Tweak toast docs (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33810\"\u003e#33810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/c2ff22532e9f05d98b8db7c0b179d252387e77a3\"\u003e\u003ccode\u003ec2ff225\u003c/code\u003e\u003c/a\u003e Bump rollup from 2.46.0 to 2.47.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33818\"\u003e#33818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/c090ea2f4fbdc12e37def7c3bf9eb4c96c804d34\"\u003e\u003ccode\u003ec090ea2\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e from 7.14.0 to 7.14.1 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33819\"\u003e#33819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twbs/bootstrap/compare/v3.3.7...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~mdo\"\u003emdo\u003c/a\u003e, a new releaser for bootstrap since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 4.16.2 to 4.21.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/express/releases\"\u003eexpress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.21.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding field (v4) by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6065\"\u003eexpressjs/express#6065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.11 by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5956\"\u003eexpressjs/express#5956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump path-to-regexp@0.1.12 by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6209\"\u003eexpressjs/express#6209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.21.2 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/express/pull/6094\"\u003eexpressjs/express#6094\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/express/compare/4.21.1...4.21.2\"\u003ehttps://github.com/expressjs/express/compare/4.21.1...4.21.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.21.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackport a fix for CVE-2024-47764 to the 4.x branch by \u003ca href=\"https://github.com/joshbuker\"\u003e\u003ccode\u003e@​joshbuker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6029\"\u003eexpressjs/express#6029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.21.1 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/express/pull/6031\"\u003eexpressjs/express#6031\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/express/compare/4.21.0...4.21.1\"\u003ehttps://github.com/expressjs/express/compare/4.21.0...4.21.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003e\u0026quot;back\u0026quot;\u003c/code\u003e magic string in redirects by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5935\"\u003eexpressjs/express#5935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efinalhandler@1.3.1 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/express/pull/5954\"\u003eexpressjs/express#5954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): serve-static@1.16.2 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/express/pull/5951\"\u003eexpressjs/express#5951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgraded dependency qs to 6.13.0 to match qs in body-parser by \u003ca href=\"https://github.com/agadzinski93\"\u003e\u003ccode\u003e@​agadzinski93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5946\"\u003eexpressjs/express#5946\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/agadzinski93\"\u003e\u003ccode\u003e@​agadzinski93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5946\"\u003eexpressjs/express#5946\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/express/compare/4.20.0...4.21.0\"\u003ehttps://github.com/expressjs/express/compare/4.20.0...4.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eImportant\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eRemove link renderization in html while using \u003ccode\u003eres.redirect\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4.19.2 Staging 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/express/pull/5561\"\u003eexpressjs/express#5561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove duplicate location test for data uri 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/express/pull/5562\"\u003eexpressjs/express#5562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: document beta releases expectations by \u003ca href=\"https://github.com/marco-ippolito\"\u003e\u003ccode\u003e@​marco-ippolito\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5565\"\u003eexpressjs/express#5565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCut down on duplicated CI runs by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5564\"\u003eexpressjs/express#5564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a Threat Model 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/express/pull/5526\"\u003eexpressjs/express#5526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAssign captain of encodeurl by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5579\"\u003eexpressjs/express#5579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNominate jonchurch as repo captain for \u003ccode\u003ehttp-errors\u003c/code\u003e, \u003ccode\u003eexpressjs.com\u003c/code\u003e, \u003ccode\u003emorgan\u003c/code\u003e, \u003ccode\u003ecors\u003c/code\u003e, \u003ccode\u003ebody-parser\u003c/code\u003e by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5587\"\u003eexpressjs/express#5587\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update Security.md by \u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5590\"\u003eexpressjs/express#5590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update triage nomination policy 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/express/pull/5600\"\u003eexpressjs/express#5600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd CodeQL (SAST) 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/express/pull/5433\"\u003eexpressjs/express#5433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add UlisesGascon as triage initiative captain 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/express/pull/5605\"\u003eexpressjs/express#5605\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/expressjs/express/blob/4.21.2/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.21.2 / 2024-11-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.12\n\u003cul\u003e\n\u003cli\u003eFix backtracking protection\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.11\n\u003cul\u003e\n\u003cli\u003eThrows an error on invalid path values\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.21.1 / 2024-10-08\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBackported a fix for \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2024-47764\"\u003eCVE-2024-47764\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.21.0 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eres.location(\u0026quot;back\u0026quot;)\u003c/code\u003e and \u003ccode\u003eres.redirect(\u0026quot;back\u0026quot;)\u003c/code\u003e magic string\u003c/li\u003e\n\u003cli\u003edeps: serve-static@1.16.2\n\u003cul\u003e\n\u003cli\u003eincludes send@0.19.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: finalhandler@1.3.1\u003c/li\u003e\n\u003cli\u003edeps: qs@6.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.20.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: serve-static@0.16.0\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: send@0.19.0\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: body-parser@0.6.0\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003edepth\u003c/code\u003e option to customize the depth level in the parser\u003c/li\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove link renderization in html while using \u003ccode\u003eres.redirect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.10\n\u003cul\u003e\n\u003cli\u003eAdds support for named matching groups in the routes using a regex\u003c/li\u003e\n\u003cli\u003eAdds backtracking protection to parameters without regexes defined\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\n\u003cul\u003e\n\u003cli\u003eRemoves encoding of \u003ccode\u003e\\\u003c/code\u003e, \u003ccode\u003e|\u003c/code\u003e, and \u003ccode\u003e^\u003c/code\u003e to align better with URL spec\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeprecate passing \u003ccode\u003eoptions.maxAge\u003c/code\u003e and \u003ccode\u003eoptions.expires\u003c/code\u003e to \u003ccode\u003eres.clearCookie\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eWill be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.2 / 2024-03-25\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved fix for open redirect allow list bypass\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.1 / 2024-03-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing non-strings to res.location with new encoding handling checks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/express/commit/1faf228935aa0a13111f92c28ee795be64ce3f0f\"\u003e\u003ccode\u003e1faf228\u003c/code\u003e\u003c/a\u003e 4.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/2e0fb646d03184dd9a5285813460210c0e7ae654\"\u003e\u003ccode\u003e2e0fb64\u003c/code\u003e\u003c/a\u003e deps: bump path-to-regexp@0.1.12 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/59fc27028ec5d212be653d35d7e3f73a2c3ac3c0\"\u003e\u003ccode\u003e59fc270\u003c/code\u003e\u003c/a\u003e deps: path-to-regexp@0.1.11 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5956\"\u003e#5956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/51fc39ccf834eec44547b0f4fed8027e7c05a009\"\u003e\u003ccode\u003e51fc39c\u003c/code\u003e\u003c/a\u003e docs: add funding (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6065\"\u003e#6065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8e229f92752ad51462c868b99f6e6c2e559801b0\"\u003e\u003ccode\u003e8e229f9\u003c/code\u003e\u003c/a\u003e 4.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/a024c8a7b658a178cbdb9bde33030b7500172815\"\u003e\u003ccode\u003ea024c8a\u003c/code\u003e\u003c/a\u003e fix(deps): cookie@0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7e562c6d8daddff4604f8efaaf9db2cf98c6dcff\"\u003e\u003ccode\u003e7e562c6\u003c/code\u003e\u003c/a\u003e 4.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/1bcde96bc87c4704df9a704271d1167064ab56bb\"\u003e\u003ccode\u003e1bcde96\u003c/code\u003e\u003c/a\u003e fix(deps): qs@6.13.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5946\"\u003e#5946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7d364775688be98aaa973302e066d0da9f438997\"\u003e\u003ccode\u003e7d36477\u003c/code\u003e\u003c/a\u003e fix(deps): serve-static@1.16.2 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5951\"\u003e#5951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/40d2d8f2c882712a0f2e4603c38d166c79676b2b\"\u003e\u003ccode\u003e40d2d8f\u003c/code\u003e\u003c/a\u003e fix(deps): finalhandler@1.3.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.16.2...4.21.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/~jonchurch\"\u003ejonchurch\u003c/a\u003e, a new releaser for express since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hoek` from 5.0.3 to 6.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/47d63062e1601cc6bd46e83f8490a89c14bd92c5\"\u003e\u003ccode\u003e47d6306\u003c/code\u003e\u003c/a\u003e 6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/eef97402ae671c54c3046ec684f3627d41b8a295\"\u003e\u003ccode\u003eeef9740\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/fc934af0d19a1ecd765026b8d26ed927862ab46f\"\u003e\u003ccode\u003efc934af\u003c/code\u003e\u003c/a\u003e Cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/f2eb7fdcd4c37b8bf99fdfba1b2d229764f18f19\"\u003e\u003ccode\u003ef2eb7fd\u003c/code\u003e\u003c/a\u003e Clone without prototype. Closes \u003ca href=\"https://redirect.github.com/hapijs/hoek/issues/290\"\u003e#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/5bfe5b6558a3dc082f199a1b63724780fb3de0a7\"\u003e\u003ccode\u003e5bfe5b6\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/17fe9a1478a34b745c723d2c3a3968ffd935749e\"\u003e\u003ccode\u003e17fe9a1\u003c/code\u003e\u003c/a\u003e Revert all symbol handlings to false by default. Closes \u003ca href=\"https://redirect.github.com/hapijs/hoek/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/542939b36b8f5a3ee19b0caea106c5337af5c110\"\u003e\u003ccode\u003e542939b\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/947a326ab867f41c58744a9e5bb61a6d106d0864\"\u003e\u003ccode\u003e947a326\u003c/code\u003e\u003c/a\u003e Ignore symbols in deepEqual() by default. Closes \u003ca href=\"https://redirect.github.com/hapijs/hoek/issues/281\"\u003e#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/27ac630376d83358b1b04eda375de6b7679a5bc9\"\u003e\u003ccode\u003e27ac630\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/hoek/commit/b3b51348cb7ea3d72fc582272a33de37a813952c\"\u003e\u003ccode\u003eb3b5134\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/hoek/issues/281\"\u003e#281\u003c/a\u003e from kanongil/symbol-support\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hapijs/hoek/compare/v5.0.3...v6.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.4 to 4.17.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/f299b52f39486275a9e6483b60a410e06520c538\"\u003e\u003ccode\u003ef299b52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a\"\u003e\u003ccode\u003ec4847eb\u003c/code\u003e\u003c/a\u003e Improve performance of \u003ccode\u003etoNumber\u003c/code\u003e, \u003ccode\u003etrim\u003c/code\u003e and \u003ccode\u003etrimEnd\u003c/code\u003e on large input strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c\"\u003e\u003ccode\u003e3469357\u003c/code\u003e\u003c/a\u003e Prevent command injection through \u003ccode\u003e_.template\u003c/code\u003e's \u003ccode\u003evariable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/ded9bc66583ed0b4e3b7dc906206d40757b4a90a\"\u003e\u003ccode\u003eded9bc6\u003c/code\u003e\u003c/a\u003e Bump to v4.17.20.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/63150ef7645ac07961b63a86490f419f356429aa\"\u003e\u003ccode\u003e63150ef\u003c/code\u003e\u003c/a\u003e Documentation fixes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/00f0f62a979d2f5fa0287c06eae70cf9a62d8794\"\u003e\u003ccode\u003e00f0f62\u003c/code\u003e\u003c/a\u003e test.js: Remove trailing comma.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/846e434c7a5b5692c55ebf5715ed677b70a32389\"\u003e\u003ccode\u003e846e434\u003c/code\u003e\u003c/a\u003e Temporarily use a custom fork of \u003ccode\u003elodash-cli\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/5d046f39cbd27f573914768e3b36eeefcc4f1229\"\u003e\u003ccode\u003e5d046f3\u003c/code\u003e\u003c/a\u003e Re-enable Travis tests on \u003ccode\u003e4.17\u003c/code\u003e branch.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/aa816b36d402a1ad9385142ce7188f17dae514fd\"\u003e\u003ccode\u003eaa816b3\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e/npm-package\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056\"\u003e\u003ccode\u003ed7fbc52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.4...4.17.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~bnjmnt4n\"\u003ebnjmnt4n\u003c/a\u003e, a new releaser for lodash since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.21.0 to 2.29.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moment/moment/blob/develop/CHANGELOG.md\"\u003emoment's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.29.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Jul 6, 2022\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/6015\"\u003e#6015\u003c/a\u003e [bugfix] Fix ReDoS in preprocessRFC2822 regex\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.29.3 \u003ca href=\"https://gist.github.com/ichernev/edebd440f49adcaec72e5e77b791d8be\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Apr 17, 2022\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/5995\"\u003e#5995\u003c/a\u003e [bugfix] Remove const usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/5990\"\u003e#5990\u003c/a\u003e misc: fix advisory link\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.29.2 \u003ca href=\"https://gist.github.com/ichernev/1904b564f6679d9aac1ae08ce13bc45c\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Apr 3 2022\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAddress \u003ca href=\"https://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4\"\u003ehttps://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e2.29.1 \u003ca href=\"https://gist.github.com/marwahaha/cc478ba01a1292ab4bd4e861d164d99b\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Oct 6, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eUpdated deprecation message, bugfix in hi locale\u003c/p\u003e\n\u003ch3\u003e2.29.0 \u003ca href=\"https://gist.github.com/marwahaha/b0111718641a6461800066549957ec14\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Sept 22, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew locales (es-mx, bn-bd).\nMinor bugfixes and locale improvements.\nMore tests.\nMoment is in maintenance mode. Read more at this link:\n\u003ca href=\"https://momentjs.com/docs/#/-project-status/\"\u003ehttps://momentjs.com/docs/#/-project-status/\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e2.28.0 \u003ca href=\"https://gist.github.com/marwahaha/028fd6c2b2470b2804857cfd63c0e94f\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Sept 13, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFix bug where .format() modifies original instance, and locale updates\u003c/p\u003e\n\u003ch3\u003e2.27.0 \u003ca href=\"https://gist.github.com/marwahaha/5100c9c2f42019067b1f6cefc333daa7\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease June 18, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdded Turkmen locale, other locale improvements, slight TypeScript fixes\u003c/p\u003e\n\u003ch3\u003e2.26.0 \u003ca href=\"https://gist.github.com/marwahaha/0725c40740560854a849b096ea7b7590\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease May 19, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/000ac1800e620f770f4eb31b5ae908f6167b0ab2\"\u003e\u003ccode\u003e000ac18\u003c/code\u003e\u003c/a\u003e Build 2.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f2006b647939466f4f403721b8c7816d844c038c\"\u003e\u003ccode\u003ef2006b6\u003c/code\u003e\u003c/a\u003e Bump version to 2.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/536ad0c348f2f99009755698f491080757a48221\"\u003e\u003ccode\u003e536ad0c\u003c/code\u003e\u003c/a\u003e Update changelog for 2.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/9a3b5894f3d5d602948ac8a02e4ee528a49ca3a3\"\u003e\u003ccode\u003e9a3b589\u003c/code\u003e\u003c/a\u003e [bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/6374fd860aeff75e6c9d9d11540c6b22bc7ef175\"\u003e\u003ccode\u003e6374fd8\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/b4e615307ee350b58ac9899e3587ce43972b0753\"\u003e\u003ccode\u003eb4e6153\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/7aebb1617fc9bced87ab6bc4c317644019b23ce7\"\u003e\u003ccode\u003e7aebb16\u003c/code\u003e\u003c/a\u003e [bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/57c90622e402c929504cc6d6f3de4ebe2a9ffc73\"\u003e\u003ccode\u003e57c9062\u003c/code\u003e\u003c/a\u003e Build 2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/aaf50b6bca4075f40a3372c291ae8072fb4e9dcf\"\u003e\u003ccode\u003eaaf50b6\u003c/code\u003e\u003c/a\u003e Fixup release complaints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/26f4aef9ca0b4c998107bf7e2cf1c33c30368d44\"\u003e\u003ccode\u003e26f4aef\u003c/code\u003e\u003c/a\u003e Bump version to 2.29.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.21.0...2.29.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nodemailer` from 4.4.1 to 6.9.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodemailer/nodemailer/releases\"\u003enodemailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.9.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.8...v6.9.9\"\u003e6.9.9\u003c/a\u003e (2024-02-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e Fix issues described in GHSA-9h6g-pr28-7cqp. Do not use eternal matching pattern if only a few occurences are expected (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/dd8f5e8a4ddc99992e31df76bcff9c590035cd4a\"\u003edd8f5e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e Use native node test runner, added code coverage support, removed grunt (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1604\"\u003e#1604\u003c/a\u003e) (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/be45c1b299d012358d69247019391a02734d70af\"\u003ebe45c1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.9.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.7...v6.9.8\"\u003e6.9.8\u003c/a\u003e (2023-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epunycode:\u003c/strong\u003e do not use native punycode module (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/b4d0e0c7cc4b15bc4d9e287f91d1bcaca87508b0\"\u003eb4d0e0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.9.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.6...v6.9.7\"\u003e6.9.7\u003c/a\u003e (2023-10-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecustomAuth:\u003c/strong\u003e Do not require user and pass to be set for custom authentication schemes (fixes \u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1584\"\u003e#1584\u003c/a\u003e) (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/41d482c3f01e26111b06f3e46351b193db3fb5cb\"\u003e41d482c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.9.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.5...v6.9.6\"\u003e6.9.6\u003c/a\u003e (2023-10-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline:\u003c/strong\u003e Use 'inline' as the default Content Dispostion value for embedded images (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/db32c93fefee527bcc239f13056e5d9181a4d8af\"\u003edb32c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e Removed Node v12 from test matrix as it is not compatible with the test framework anymore (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/7fe0a608ed6bcb70dc6b2de543ebfc3a30abf984\"\u003e7fe0a60\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.9.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.4...v6.9.5\"\u003e6.9.5\u003c/a\u003e (2023-09-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elicense:\u003c/strong\u003e Updated license year (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/da4744e491f3a68f4f68e4073684370592630e01\"\u003eda4744e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md\"\u003enodemailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.8...v6.9.9\"\u003e6.9.9\u003c/a\u003e (2024-02-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e Fix issues described in GHSA-9h6g-pr28-7cqp. Do not use eternal matching pattern if only a few occurences are expected (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/dd8f5e8a4ddc99992e31df76bcff9c590035cd4a\"\u003edd8f5e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e Use native node test runner, added code coverage support, removed grunt (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1604\"\u003e#1604\u003c/a\u003e) (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/be45c1b299d012358d69247019391a02734d70af\"\u003ebe45c1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.7...v6.9.8\"\u003e6.9.8\u003c/a\u003e (2023-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epunycode:\u003c/strong\u003e do not use native punycode module (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/b4d0e0c7cc4b15bc4d9e287f91d1bcaca87508b0\"\u003eb4d0e0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.6...v6.9.7\"\u003e6.9.7\u003c/a\u003e (2023-10-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecustomAuth:\u003c/strong\u003e Do not require user and pass to be set for custom authentication schemes (fixes \u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1584\"\u003e#1584\u003c/a\u003e) (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/41d482c3f01e26111b06f3e46351b193db3fb5cb\"\u003e41d482c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.5...v6.9.6\"\u003e6.9.6\u003c/a\u003e (2023-10-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline:\u003c/strong\u003e Use 'inline' as the default Content Dispostion value for embedded images (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/db32c93fefee527bcc239f13056e5d9181a4d8af\"\u003edb32c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e Removed Node v12 from test matrix as it is not compatible with the test framework anymore (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/7fe0a608ed6bcb70dc6b2de543ebfc3a30abf984\"\u003e7fe0a60\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v6.9.4...v6.9.5\"\u003e6.9.5\u003c/a\u003e (2023-09-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elicense:\u003c/strong\u003e Updated license year (\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/da4744e491f3a68f4f68e4073684370592630e01\"\u003eda4744e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.9.4 2023-07-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed SendinBlue to Brevo\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.9.3 2023-05-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpecified license identifier (was defined as MIT, actual value MIT-0)\u003c/li\u003e\n\u003cli\u003eIf SMTP server disconnects with a message, process it and include as part of the response error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.9.2 2023-05-11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uncaught exception on invalid attachment content payload\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/5a2e10f454e3a02e0ee48d6a7be04e21cafa76ca\"\u003e\u003ccode\u003e5a2e10f\u003c/code\u003e\u003c/a\u003e chore(master): release 6.9.9 [skip-ci] (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1606\"\u003e#1606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/dd8f5e8a4ddc99992e31df76bcff9c590035cd4a\"\u003e\u003ccode\u003edd8f5e8\u003c/code\u003e\u003c/a\u003e fix(security): Fix issues described in GHSA-9h6g-pr28-7cqp. Do not use eterna...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/2c2b46ae4c0d29d76c2b0e7758b03ea10345831e\"\u003e\u003ccode\u003e2c2b46a\u003c/code\u003e\u003c/a\u003e chore: do not use caret in version specifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/be45c1b299d012358d69247019391a02734d70af\"\u003e\u003ccode\u003ebe45c1b\u003c/code\u003e\u003c/a\u003e fix(tests): Use native node test runner, added code coverage support, removed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/4233f6f89e5d432ade6b6d3e5c578996ddeb831e\"\u003e\u003ccode\u003e4233f6f\u003c/code\u003e\u003c/a\u003e chore(master): release 6.9.8 [skip-ci] (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/09d502f9798478968c46b7ae6a47e24c42291bbf\"\u003e\u003ccode\u003e09d502f\u003c/code\u003e\u003c/a\u003e chore: removed double file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/b4d0e0c7cc4b15bc4d9e287f91d1bcaca87508b0\"\u003e\u003ccode\u003eb4d0e0c\u003c/code\u003e\u003c/a\u003e fix(punycode): do not use native punycode module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/8376c024f84add985eaceb099257e28dcfe171a7\"\u003e\u003ccode\u003e8376c02\u003c/code\u003e\u003c/a\u003e Test new github notice syntax for README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/bc46a3b7d4ed708dab4789e0ffedfc646fbb205d\"\u003e\u003ccode\u003ebc46a3b\u003c/code\u003e\u003c/a\u003e Updated stale github action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodemailer/nodemailer/commit/78bdaf8c9ed023cea825ba36d9cd15151925cc7f\"\u003e\u003ccode\u003e78bdaf8\u003c/code\u003e\u003c/a\u003e chore: remove redundant AWS SDK for JavaScript v2 (\u003ca href=\"https://redirect.github.com/nodemailer/nodemailer/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodemailer/nodemailer/compare/v4.4.1...v6.9.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `openpgp` from 1.6.2 to 6.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openpgpjs/openpgpjs/releases\"\u003eopenpgp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.1 - Security Patch\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddress \u003ca href=\"https://github.com/openpgpjs/openpgpjs/security/advisories/GHSA-8qff-qr5q-5pr8\"\u003eCVE-2025-47934\u003c/a\u003e (Message signature verification could be spoofed)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix decryption support for non-standard, legacy AEAD-encrypted messages and keys that used \u003ccode\u003eexperimentalGCM\u003c/code\u003e from OpenPGP.js v5 (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/pull/1811\"\u003eopenpgpjs/openpgpjs#1811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThrow on encryption using the non-standard \u003ccode\u003eexperimentalGCM\u003c/code\u003e AEAD algorithm\n(The \u003ccode\u003eenums.aead.gcm\u003c/code\u003e ID standardized by RFC9580 should be used instead.)\u003c/li\u003e\n\u003cli\u003eImprove internal tree-shaking and lazy load md5 (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/pull/1812\"\u003eopenpgpjs/openpgpjs#1812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix signing using keys without preferred hash algorithms (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/pull/1820\"\u003eopenpgpjs/openpgpjs#1820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/openpgpjs/openpgpjs/compare/v6.0.1...v6.1.0\"\u003ehttps://github.com/openpgpjs/openpgpjs/compare/v6.0.1...v6.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix ES imports for webpack: declare \u003ccode\u003eexports.browser\u003c/code\u003e entrypoint as higher priority than \u003ccode\u003eimport\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eopenpgp.verify\u003c/code\u003e/\u003ccode\u003edecrypt\u003c/code\u003e with \u003ccode\u003eexpectSigned: true\u003c/code\u003e and \u003ccode\u003eformat: 'binary'\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1805\"\u003e#1805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTS: fix \u003ccode\u003egenerateKey\u003c/code\u003e (\u003ccode\u003eoptions.type\u003c/code\u003e) and \u003ccode\u003ePrivateKey.getDecryptionKeys()\u003c/code\u003e type declarations (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1807\"\u003e#1807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate hash algorithm preferences order by (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1804\"\u003e#1804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/openpgpjs/openpgpjs/compare/v6.0.0...v6.0.1\"\u003ehttps://github.com/openpgpjs/openpgpjs/compare/v6.0.0...v6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eOpenPGP.js v6 adds support for the new version of the OpenPGP specification, \u003ca href=\"https://datatracker.ietf.org/doc/rfc9580/\"\u003eRFC 9580\u003c/a\u003e. It also increases compliance with the specification, as demonstrated by the \u003ca href=\"https://sequoia-pgp.gitlab.io/openpgp-interoperability-test-suite/results.html?impls=192\"\u003eOpenPGP interoperability test suite\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eOpenPGP.js v6 only makes minor API changes.\nThis is the first stable release of OpenPGP.js v6: no more breaking changes to the high-level API will be made until the next major release.\u003c/p\u003e\n\u003cp\u003eFor the changes since the previous pre-release (\u003ca href=\"https://github.com/openpgpjs/openpgpjs/compare/v6.0.0-beta.3.patch.0...v6.0.0\"\u003ev6.0.0-beta.3.patch.1\u003c/a\u003e), see the end of this message.\nHere we list a summary of the main changes since v5:\u003c/p\u003e\n\u003ch3\u003ePlatform support changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe library is now declared as a \u003ccode\u003emodule\u003c/code\u003e (\u003ccode\u003etype: module\u003c/code\u003e in package.json), and declares exports, alongside the legacy package.json entrypoints, which should ensure backwards compatibility. Still, bundlers might be affected by the package.json changes depending on how they load the library.\u003c/li\u003e\n\u003cli\u003eNode.js:\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js versions below 18 (OpenPGP.js v5 supported Node.js v14 and above).\u003c/li\u003e\n\u003cli\u003eStreaming: drop support for native Node Readable stream: require passing Node Web Streams (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1716\"\u003e#1716\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWeb:\n\u003cul\u003e\n\u003cli\u003eRequire availability of the Web Crypto API's \u003ccode\u003eSubtleCrypto\u003c/code\u003e (insecure contexts are no longer supported, as \u003ccode\u003eSubtleCrypto\u003c/code\u003e is not available there)\u003c/li\u003e\n\u003cli\u003eRequire availability of the Web Streams API, since it's now supported in all browsers (applications can load a polyfill if they need to support older browser versions: see \u003ca href=\"https://github.com/openpgpjs/openpgpjs/tree/v6.0.0#platform-support\"\u003eREADME\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire availability of native \u003ccode\u003eBigInt\u003c/code\u003es (not supported by e.g. Safari 13 and below, see \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt#browser_compatibility\"\u003efull compatibility table\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eArgon2 has been added as S2K algorithm (on all platforms). For performance reasons, the implementation relies on a WASM module, thus web apps might need to make changes to their CSP policy in order to use the feature. Alternatively, since the Argon2 WASM module is only loaded if needed, apps can manually reject password-encrypted messages and private keys which use Argon2 by checking e.g. \u003ccode\u003eSymEncryptedSessionKeyPacket.s2k?.type === 'argon2'\u003c/code\u003e or \u003ccode\u003eSecretKeyPacket|SecretSubkeyPacket.keyPacket.s2k?.type  === 'argon2'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking API changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure primary key meets strength and algo requirements when encrypting/verifying/signing using subkeys (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1719\"\u003e#1719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eread[Private]Key\u003c/code\u003e: support parsing key blocks (return first parsable key); previously, parsing would fail if a block with more than one key was given in input (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePrivateKey.getDecryptionKeys\u003c/code\u003e will now throw if no decryption key is found (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1789\"\u003e#1789\u003c/a\u003e). Previously, an empty array was returned. As a consequence of this change, some \u003ccode\u003eopenpgp.decrypt\u003c/code\u003e errors will be more specific.\u003c/li\u003e\n\u003cli\u003eRefuse to use keys without key flags (see \u003ccode\u003econfig.allowMissingKeyFlags\u003c/code\u003e below)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/cacf5c42455876f76c61b3e5e779e237f8a68baf\"\u003e\u003ccode\u003ecacf5c4\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/bd54e8535ca29b3bef58a8c02296892e408be356\"\u003e\u003ccode\u003ebd54e85\u003c/code\u003e\u003c/a\u003e Don't mutate message during verification\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/96b13a468b42ffecd9a5c3330b9ca67f697cd7ca\"\u003e\u003ccode\u003e96b13a4\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/432856ff0ed1cdac79194574ef53a2fc805a1c01\"\u003e\u003ccode\u003e432856f\u003c/code\u003e\u003c/a\u003e Fix signing using keys without preferred hash algorithms (\u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1820\"\u003e#1820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/b2bd8a0fdd12902484d65baa4ae4eb7f146fcd32\"\u003e\u003ccode\u003eb2bd8a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/openpgpjs/openpgpjs/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/6db98f1e47b3dd737443f4af24d8c57aa70d5eb8\"\u003e\u003ccode\u003e6db98f1\u003c/code\u003e\u003c/a\u003e Internal: improve tree-shaking in armor module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/8e5da7897183dd52633148996a052f9ecd9d3ae3\"\u003e\u003ccode\u003e8e5da78\u003c/code\u003e\u003c/a\u003e Internal: improve tree-shaking of web-stream-tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/a5d894f514bf0fa8c7c15322d5652fddc29379a8\"\u003e\u003ccode\u003ea5d894f\u003c/code\u003e\u003c/a\u003e Internal: avoid importing \u003ccode\u003eenums\u003c/code\u003e in legacy_cipher chunk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/a16160fc660b8f46b8bb2e9ca4ff4981b9a1f183\"\u003e\u003ccode\u003ea16160f\u003c/code\u003e\u003c/a\u003e Use noble-hashes for md5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openpgpjs/openpgpjs/commit/abe750cf7cbed0b6a61db6617921a5535f4fdbfb\"\u003e\u003ccode\u003eabe750c\u003c/code\u003e\u003c/a\u003e Lightweight build: lazy load md5 hashing module\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openpgpjs/openpgpjs/compare/v1.6.2...v6.1.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/~twiss\"\u003etwiss\u003c/a\u003e, a new releaser for openpgp since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `request` from 2.85.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com...\n\n_Description has been truncated_","html_url":"https://github.com/0xferit/proofofexistence/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xferit%2Fproofofexistence/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":"/BuildTasks/waitforbuildtask/waitforbuildtaskV1","pr_created_at":"2025-08-31T09:14:31.000Z","version_change":"removed","issue":{"uuid":"2787551573","node_id":"PR_kwDOD-JSfc6mJqlV","number":7,"state":"open","title":"Bump hawk and request in /BuildTasks/waitforbuildtask/waitforbuildtaskV1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-31T09:14:31.000Z","updated_at":"2025-08-31T09:14:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":"/BuildTasks/waitforbuildtask/waitforbuildtaskV1","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/KMoraz/TfsExtensions/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/KMoraz/TfsExtensions/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KMoraz%2FTfsExtensions/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":"/BuildTasks/triggerbuildtask/triggerbuildtaskV2","pr_created_at":"2025-08-31T09:13:40.000Z","version_change":"removed","issue":{"uuid":"2787550997","node_id":"PR_kwDOD-JSfc6mJqcV","number":3,"state":"open","title":"Bump hawk and request in /BuildTasks/triggerbuildtask/triggerbuildtaskV2","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-31T09:13:40.000Z","updated_at":"2025-08-31T09:13:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":"/BuildTasks/triggerbuildtask/triggerbuildtaskV2","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/KMoraz/TfsExtensions/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/KMoraz/TfsExtensions/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KMoraz%2FTfsExtensions/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":"/samples/adobe-auth-node","pr_created_at":"2025-08-30T16:25:20.000Z","version_change":"removed","issue":{"uuid":"3369277255","node_id":"PR_kwDOPh5yz86mHPpP","number":3,"state":"open","title":"Bump hawk and request in /samples/adobe-auth-node","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-30T16:25:20.000Z","updated_at":"2025-08-30T16:25:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.85.0","new_version":"2.88.2"}],"path":"/samples/adobe-auth-node","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.85.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/GIgako19929/adobe-dev-console/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/GIgako19929/adobe-dev-console/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GIgako19929%2Fadobe-dev-console/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"3.1.3","new_version":"removed","update_type":null,"path":null,"pr_created_at":"2025-08-21T16:31:48.000Z","version_change":"3.1.3 → removed","issue":{"uuid":"2763603840","node_id":"PR_kwDOBksec86kuT-A","number":2,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 58 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-21T16:31:48.000Z","updated_at":"2025-08-21T16:31:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":58,"packages":[{"name":"body-parser","old_version":"1.17.2","new_version":"1.20.3","repository_url":"https://github.com/expressjs/body-parser"},{"name":"ejs","old_version":"2.5.6","new_version":"3.1.10","repository_url":"https://github.com/mde/ejs"},{"name":"express","old_version":"4.15.3","new_version":"4.20.0","repository_url":"https://github.com/expressjs/express"},{"name":"highlight.js","old_version":"9.12.0","new_version":"10.4.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"knex","old_version":"0.13.0","new_version":"2.4.0","repository_url":"https://github.com/knex/knex"},{"name":"marked","old_version":"0.3.6","new_version":"4.0.10","repository_url":"https://github.com/markedjs/marked"},{"name":"moment","old_version":"2.18.1","new_version":"2.29.4","repository_url":"https://github.com/moment/moment"},{"name":"node-fetch","old_version":"1.7.3","new_version":"2.6.7","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"pug","old_version":"2.0.0-rc.2","new_version":"3.0.3","repository_url":"https://github.com/pugjs/pug"},{"name":"node-sass","old_version":"4.5.3","new_version":"9.0.0","repository_url":"https://github.com/sass/node-sass"},{"name":"sass-loader","old_version":"6.0.6","new_version":"16.0.5","repository_url":"https://github.com/webpack-contrib/sass-loader"},{"name":"base64url","old_version":"2.0.0","new_version":"removed","repository_url":"https://github.com/brianloveswords/base64url"},{"name":"jws","old_version":"3.1.4","new_version":"3.2.2","repository_url":"https://github.com/brianloveswords/node-jws"},{"name":"brace-expansion","old_version":"1.1.8","new_version":"1.1.12","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"braces","old_version":"1.8.5","new_version":"3.0.3","repository_url":"https://github.com/micromatch/braces"},{"name":"watchpack","old_version":"1.4.0","new_version":"1.7.5","repository_url":"https://github.com/webpack/watchpack"},{"name":"nodemon","old_version":"1.11.0","new_version":"3.1.10","repository_url":"https://github.com/remy/nodemon"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.3","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"cipher-base","old_version":"1.0.4","new_version":"1.0.6","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"clean-css","old_version":"3.4.27","new_version":"3.4.28","repository_url":"https://github.com/clean-css/clean-css"},{"name":"cookie","old_version":"0.3.1","new_version":"0.7.2","repository_url":"https://github.com/jshttp/cookie"},{"name":"cookie-parser","old_version":"1.4.3","new_version":"1.4.7","repository_url":"https://github.com/expressjs/cookie-parser"},{"name":"express","old_version":"4.20.0","new_version":"4.21.2","repository_url":"https://github.com/expressjs/express"},{"name":"extend","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/justmoon/node-extend"},{"name":"hawk","old_version":"3.1.3","new_version":"removed","repository_url":"https://github.com/mozilla/hawk"},{"name":"request","old_version":"2.81.0","new_version":"2.88.2","repository_url":"https://github.com/request/request"},{"name":"minimatch","old_version":"3.0.4","new_version":"3.0.8","repository_url":"https://github.com/isaacs/minimatch"},{"name":"semver","old_version":"5.3.0","new_version":"5.7.2","repository_url":"https://github.com/npm/node-semver"},{"name":"pg","old_version":"6.2.4","new_version":"8.16.3","repository_url":"https://github.com/brianc/node-postgres"},{"name":"https-proxy-agent","old_version":"0.3.6","new_version":"7.0.6","repository_url":"https://github.com/TooTallNate/proxy-agents"},{"name":"newrelic","old_version":"2.0.0","new_version":"13.2.0","repository_url":"https://github.com/newrelic/node-newrelic"},{"name":"postcss","old_version":"5.2.17","new_version":"8.5.6","repository_url":"https://github.com/postcss/postcss"},{"name":"css-loader","old_version":"0.28.4","new_version":"7.1.2","repository_url":"https://github.com/webpack-contrib/css-loader"},{"name":"postcss-import","old_version":"10.0.0","new_version":"16.1.1","repository_url":"https://github.com/postcss/postcss-import"},{"name":"postcss-loader","old_version":"2.0.6","new_version":"8.1.1","repository_url":"https://github.com/webpack-contrib/postcss-loader"},{"name":"loader-utils","old_version":"1.1.0","new_version":"1.4.2","repository_url":"https://github.com/webpack/loader-utils"},{"name":"on-headers","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/jshttp/on-headers"},{"name":"compression","old_version":"1.7.0","new_version":"1.8.1","repository_url":"https://github.com/expressjs/compression"},{"name":"pathval","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/chaijs/pathval"},{"name":"y18n","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/yargs/y18n"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 39 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [body-parser](https://github.com/expressjs/body-parser) | `1.17.2` | `1.20.3` |\n| [ejs](https://github.com/mde/ejs) | `2.5.6` | `3.1.10` |\n| [express](https://github.com/expressjs/express) | `4.15.3` | `4.20.0` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `9.12.0` | `10.4.1` |\n| [knex](https://github.com/knex/knex) | `0.13.0` | `2.4.0` |\n| [marked](https://github.com/markedjs/marked) | `0.3.6` | `4.0.10` |\n| [moment](https://github.com/moment/moment) | `2.18.1` | `2.29.4` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `1.7.3` | `2.6.7` |\n| [pug](https://github.com/pugjs/pug) | `2.0.0-rc.2` | `3.0.3` |\n| [node-sass](https://github.com/sass/node-sass) | `4.5.3` | `9.0.0` |\n| [sass-loader](https://github.com/webpack-contrib/sass-loader) | `6.0.6` | `16.0.5` |\n| [base64url](https://github.com/brianloveswords/base64url) | `2.0.0` | `removed` |\n| [jws](https://github.com/brianloveswords/node-jws) | `3.1.4` | `3.2.2` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.8` | `1.1.12` |\n| [braces](https://github.com/micromatch/braces) | `1.8.5` | `3.0.3` |\n| [watchpack](https://github.com/webpack/watchpack) | `1.4.0` | `1.7.5` |\n| [nodemon](https://github.com/remy/nodemon) | `1.11.0` | `3.1.10` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.3` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.6` |\n| [clean-css](https://github.com/clean-css/clean-css) | `3.4.27` | `3.4.28` |\n| [cookie](https://github.com/jshttp/cookie) | `0.3.1` | `0.7.2` |\n| [cookie-parser](https://github.com/expressjs/cookie-parser) | `1.4.3` | `1.4.7` |\n| [express](https://github.com/expressjs/express) | `4.20.0` | `4.21.2` |\n| [extend](https://github.com/justmoon/node-extend) | `3.0.1` | `3.0.2` |\n| [hawk](https://github.com/mozilla/hawk) | `3.1.3` | `removed` |\n| [request](https://github.com/request/request) | `2.81.0` | `2.88.2` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.4` | `3.0.8` |\n| [semver](https://github.com/npm/node-semver) | `5.3.0` | `5.7.2` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `6.2.4` | `8.16.3` |\n| [https-proxy-agent](https://github.com/TooTallNate/proxy-agents/tree/HEAD/packages/https-proxy-agent) | `0.3.6` | `7.0.6` |\n| [newrelic](https://github.com/newrelic/node-newrelic) | `2.0.0` | `13.2.0` |\n| [postcss](https://github.com/postcss/postcss) | `5.2.17` | `8.5.6` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.4` | `7.1.2` |\n| [postcss-import](https://github.com/postcss/postcss-import) | `10.0.0` | `16.1.1` |\n| [postcss-loader](https://github.com/webpack-contrib/postcss-loader) | `2.0.6` | `8.1.1` |\n| [loader-utils](https://github.com/webpack/loader-utils) | `1.1.0` | `1.4.2` |\n| [on-headers](https://github.com/jshttp/on-headers) | `1.0.1` | `1.1.0` |\n| [compression](https://github.com/expressjs/compression) | `1.7.0` | `1.8.1` |\n| [pathval](https://github.com/chaijs/pathval) | `1.1.0` | `1.1.1` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `3.2.2` |\n\n\nUpdates `body-parser` from 1.17.2 to 1.20.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/releases\"\u003ebody-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.20.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eImportant\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@6.13.0\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003edepth\u003c/code\u003e option to customize the depth level in the parser\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT:\u003c/strong\u003e The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e). \u003ca href=\"https://github.com/expressjs/body-parser/blob/17529513673e39ba79886a7ce3363320cf1c0c50/README.md#depth\"\u003eDocumentation\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: add support for OSSF scorecard reporting by \u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/522\"\u003eexpressjs/body-parser#522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: fix errors in ci github action for node 8 and 9 by \u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/523\"\u003eexpressjs/body-parser#523\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: pin to node@22.4.1 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/body-parser/pull/527\"\u003eexpressjs/body-parser#527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@6.12.3 by \u003ca href=\"https://github.com/melikhov-dev\"\u003e\u003ccode\u003e@​melikhov-dev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/521\"\u003eexpressjs/body-parser#521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OSSF Scorecard badge by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/531\"\u003eexpressjs/body-parser#531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinter 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/body-parser/pull/534\"\u003eexpressjs/body-parser#534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.20.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/body-parser/pull/535\"\u003eexpressjs/body-parser#535\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/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/522\"\u003eexpressjs/body-parser#522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/melikhov-dev\"\u003e\u003ccode\u003e@​melikhov-dev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/521\"\u003eexpressjs/body-parser#521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/531\"\u003eexpressjs/body-parser#531\u003c/a\u003e\u003c/li\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/body-parser/pull/534\"\u003eexpressjs/body-parser#534\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/body-parser/compare/1.20.2...1.20.3\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.2...1.20.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix strict json error message on Node.js 19+\u003c/li\u003e\n\u003cli\u003edeps: content-type@~1.0.5\n\u003cul\u003e\n\u003cli\u003eperf: skip value escaping when unnecessary\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@6.11.0\u003c/li\u003e\n\u003cli\u003eperf: remove unnecessary object clone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix error message for json parse whitespace in \u003ccode\u003estrict\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix internal error when inflated body exceeds limit\u003c/li\u003e\n\u003cli\u003ePrevent loss of async hooks context\u003c/li\u003e\n\u003cli\u003ePrevent hanging when request already read\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\n\u003cul\u003e\n\u003cli\u003eReplace internal \u003ccode\u003eeval\u003c/code\u003e usage with \u003ccode\u003eFunction\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eUse instance methods on \u003ccode\u003eprocess\u003c/code\u003e to check for listeners\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\n\u003cul\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: qs@6.10.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/body-parser/blob/master/HISTORY.md\"\u003ebody-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.20.3 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@6.13.0\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003edepth\u003c/code\u003e option to customize the depth level in the parser\u003c/li\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.2 / 2023-02-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix strict json error message on Node.js 19+\u003c/li\u003e\n\u003cli\u003edeps: content-type@~1.0.5\n\u003cul\u003e\n\u003cli\u003eperf: skip value escaping when unnecessary\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.1 / 2022-10-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@6.11.0\u003c/li\u003e\n\u003cli\u003eperf: remove unnecessary object clone\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.0 / 2022-04-02\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix error message for json parse whitespace in \u003ccode\u003estrict\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix internal error when inflated body exceeds limit\u003c/li\u003e\n\u003cli\u003ePrevent loss of async hooks context\u003c/li\u003e\n\u003cli\u003ePrevent hanging when request already read\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\n\u003cul\u003e\n\u003cli\u003eReplace internal \u003ccode\u003eeval\u003c/code\u003e usage with \u003ccode\u003eFunction\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eUse instance methods on \u003ccode\u003eprocess\u003c/code\u003e to check for listeners\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\n\u003cul\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: qs@6.10.3\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.5.1\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.19.2 / 2022-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: bytes@3.1.2\u003c/li\u003e\n\u003cli\u003edeps: qs@6.9.7\n\u003cul\u003e\n\u003cli\u003eFix handling of \u003ccode\u003e__proto__\u003c/code\u003e keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.4.3\n\u003cul\u003e\n\u003cli\u003edeps: bytes@3.1.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.19.1 / 2021-12-10\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/body-parser/commit/17529513673e39ba79886a7ce3363320cf1c0c50\"\u003e\u003ccode\u003e1752951\u003c/code\u003e\u003c/a\u003e 1.20.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/39744cfe2ac4fb37a19ed7c43e3a74332f428e17\"\u003e\u003ccode\u003e39744cf\u003c/code\u003e\u003c/a\u003e chore: linter (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/534\"\u003e#534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/b2695c4450f06ba3b0ccf48d872a229bb41c9bce\"\u003e\u003ccode\u003eb2695c4\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ade0f3f82f91086d6cd2ed2cb4b0aff448fbc2e5\"\u003e\u003ccode\u003eade0f3f\u003c/code\u003e\u003c/a\u003e add scorecard to readme (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/99a1bd62456f932004b84767d6393bc261f75d36\"\u003e\u003ccode\u003e99a1bd6\u003c/code\u003e\u003c/a\u003e deps: qs@6.12.3 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/521\"\u003e#521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/947859160527c7aaaa20da79e2c3ba542baaaf66\"\u003e\u003ccode\u003e9478591\u003c/code\u003e\u003c/a\u003e fix: pin to node@22.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/83db46a1e5512135ce01ed90b9132ee16a2657a8\"\u003e\u003ccode\u003e83db46a\u003c/code\u003e\u003c/a\u003e ci: fix errors in ci github action for node 8 and 9 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/523\"\u003e#523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/9d4e2125b580b055b2a3aa140df9b8fce363af46\"\u003e\u003ccode\u003e9d4e212\u003c/code\u003e\u003c/a\u003e chore: add support for OSSF scorecard reporting (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/522\"\u003e#522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ee91374eae1555af679550b1d2fb5697d9924109\"\u003e\u003ccode\u003eee91374\u003c/code\u003e\u003c/a\u003e 1.20.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/368a93a613a1ac6cbdec9694f4018e707b3c1f50\"\u003e\u003ccode\u003e368a93a\u003c/code\u003e\u003c/a\u003e Fix strict json error message on Node.js 19+\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.17.2...1.20.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 body-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ejs` from 2.5.6 to 3.1.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mde/ejs/releases\"\u003eejs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.10\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.10\u003c/p\u003e\n\u003ch2\u003ev3.1.9\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.9\u003c/p\u003e\n\u003ch2\u003ev3.1.8\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.8\u003c/p\u003e\n\u003ch2\u003ev3.1.7\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.7\u003c/p\u003e\n\u003ch2\u003ev3.1.6\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.6\u003c/p\u003e\n\u003ch2\u003ev3.1.5\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.5\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Node 4 support, which broke in v2.7.3 (\u003ca href=\"https://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\"\u003ehttps://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\u003c/a\u003e, \u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.3\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMade the post-install message more discreet by following the example of \u003ca href=\"https://github.com/opencollective/opencollective-postinstall\"\u003eopencollective-postinstall\u003c/a\u003e (\u003ca href=\"https://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\"\u003ehttps://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\u003c/a\u003e, \u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.2\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for destructuring locals (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/452\"\u003e#452\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for disabling legacy \u003ccode\u003einclude\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/458\"\u003e#458\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mde/ejs/issues/459\"\u003e#459\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiled functions are now shown in the debugger (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/456\"\u003e#456\u003c/a\u003e, \u003ca href=\"https://github.com/S2\"\u003e\u003ccode\u003e@​S2\u003c/code\u003e\u003c/a\u003e-)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efunction.name\u003c/code\u003e is now set to the file base name in environments that support this (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/466\"\u003e#466\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe error message when \u003ccode\u003easync != true\u003c/code\u003e now correctly mention the existence of the \u003ccode\u003easync\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/460\"\u003e#460\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved performance of HTML output generation (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://github.com/nwoltman\"\u003e\u003ccode\u003e@​nwoltman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.1\u003c/h2\u003e\n\u003ch3\u003eDeprecated:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded deprecation notice for use of \u003ccode\u003erequire.extensions\u003c/code\u003e (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly pass custom escape function to includes (\u003ca href=\"https://github.com/alecgibson\"\u003e\u003ccode\u003e@​alecgibson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/d3f807dea9ce904e20a47a661f2310ce9134dc2a\"\u003e\u003ccode\u003ed3f807d\u003c/code\u003e\u003c/a\u003e Version 3.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/9ee26dde5d7015d9c0e2ff87314cabeac5247c02\"\u003e\u003ccode\u003e9ee26dd\u003c/code\u003e\u003c/a\u003e Mocha TDD\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/e469741dca7df2eb400199e1cdb74621e3f89aa5\"\u003e\u003ccode\u003ee469741\u003c/code\u003e\u003c/a\u003e Basic pollution protection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/715e9507fa3e6122dc6430fe0f25a6e6ded300c1\"\u003e\u003ccode\u003e715e950\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mde/ejs/issues/756\"\u003e#756\u003c/a\u003e from Jeffrey-mu/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/cabe3146ad964a1e98db7742abf435906ca79406\"\u003e\u003ccode\u003ecabe314\u003c/code\u003e\u003c/a\u003e Include advanced usage examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/29b076cdbbf3eb1b4323b33299ab6d79391b2c33\"\u003e\u003ccode\u003e29b076c\u003c/code\u003e\u003c/a\u003e Added header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/11503c79af882e3635b513d57c7f1813792eb127\"\u003e\u003ccode\u003e11503c7\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:mde/ejs into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/7690404e2fc1688756938e4d2fc19e0fac77d736\"\u003e\u003ccode\u003e7690404\u003c/code\u003e\u003c/a\u003e Added security banner to README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/f47d7aedd51a983e4f73045f962b1209096b5800\"\u003e\u003ccode\u003ef47d7ae\u003c/code\u003e\u003c/a\u003e Update SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/828cea1687e3db459ab09d2f405d2444c7580b90\"\u003e\u003ccode\u003e828cea1\u003c/code\u003e\u003c/a\u003e Update SECURITY.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mde/ejs/compare/v2.5.6...v3.1.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 4.15.3 to 4.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/express/releases\"\u003eexpress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eImportant\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eRemove link renderization in html while using \u003ccode\u003eres.redirect\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4.19.2 Staging 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/express/pull/5561\"\u003eexpressjs/express#5561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove duplicate location test for data uri 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/express/pull/5562\"\u003eexpressjs/express#5562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: document beta releases expectations by \u003ca href=\"https://github.com/marco-ippolito\"\u003e\u003ccode\u003e@​marco-ippolito\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5565\"\u003eexpressjs/express#5565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCut down on duplicated CI runs by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5564\"\u003eexpressjs/express#5564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a Threat Model 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/express/pull/5526\"\u003eexpressjs/express#5526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAssign captain of encodeurl by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5579\"\u003eexpressjs/express#5579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNominate jonchurch as repo captain for \u003ccode\u003ehttp-errors\u003c/code\u003e, \u003ccode\u003eexpressjs.com\u003c/code\u003e, \u003ccode\u003emorgan\u003c/code\u003e, \u003ccode\u003ecors\u003c/code\u003e, \u003ccode\u003ebody-parser\u003c/code\u003e by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5587\"\u003eexpressjs/express#5587\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update Security.md by \u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5590\"\u003eexpressjs/express#5590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update triage nomination policy 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/express/pull/5600\"\u003eexpressjs/express#5600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd CodeQL (SAST) 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/express/pull/5433\"\u003eexpressjs/express#5433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add UlisesGascon as triage initiative captain 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/express/pull/5605\"\u003eexpressjs/express#5605\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0 by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5569\"\u003eexpressjs/express#5569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eskip QUERY method test by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5628\"\u003eexpressjs/express#5628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eignore ETAG query test on 21 and 22, reuse skip util by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5639\"\u003eexpressjs/express#5639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support Node.js@22 in the CI by \u003ca href=\"https://github.com/mertcanaltin\"\u003e\u003ccode\u003e@​mertcanaltin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5627\"\u003eexpressjs/express#5627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: add table of contents, tc/triager lists to readme by \u003ca href=\"https://github.com/mertcanaltin\"\u003e\u003ccode\u003e@​mertcanaltin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5619\"\u003eexpressjs/express#5619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eList and sort all projects, add captains by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5653\"\u003eexpressjs/express#5653\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e as captain for cookie-parser 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/express/pull/5666\"\u003eexpressjs/express#5666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ bring back query tests for node 21 by \u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5690\"\u003eexpressjs/express#5690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v4] Deprecate \u003ccode\u003eres.clearCookie\u003c/code\u003e accepting \u003ccode\u003eoptions.maxAge\u003c/code\u003e and \u003ccode\u003eoptions.expires\u003c/code\u003e by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5672\"\u003eexpressjs/express#5672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eskip QUERY tests for Node 21 only, still not supported by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5695\"\u003eexpressjs/express#5695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 update people, add ctcpip to TC by \u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5683\"\u003eexpressjs/express#5683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove minor version pinning from ci by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5722\"\u003eexpressjs/express#5722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link variable use in attribution section of CODE OF CONDUCT by \u003ca href=\"https://github.com/IamLizu\"\u003e\u003ccode\u003e@​IamLizu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5762\"\u003eexpressjs/express#5762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Appveyor windows testing with GHA by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5599\"\u003eexpressjs/express#5599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OSSF Scorecard badge 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/express/pull/5436\"\u003eexpressjs/express#5436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate scorecard link by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5814\"\u003eexpressjs/express#5814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNominate \u003ca href=\"https://github.com/IamLizu\"\u003e\u003ccode\u003e@​IamLizu\u003c/code\u003e\u003c/a\u003e to the triage team 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/express/pull/5836\"\u003eexpressjs/express#5836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.8 by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5603\"\u003eexpressjs/express#5603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: specify new instructions for \u003ccode\u003equestion\u003c/code\u003e and \u003ccode\u003ediscuss\u003c/code\u003e by \u003ca href=\"https://github.com/IamLizu\"\u003e\u003ccode\u003e@​IamLizu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5835\"\u003eexpressjs/express#5835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.x: Upgrade \u003ccode\u003emerge-descriptors\u003c/code\u003e dependency by \u003ca href=\"https://github.com/RobinTail\"\u003e\u003ccode\u003e@​RobinTail\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5781\"\u003eexpressjs/express#5781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epath-to-regexp@0.1.10 by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5902\"\u003eexpressjs/express#5902\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/marco-ippolito\"\u003e\u003ccode\u003e@​marco-ippolito\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5565\"\u003eexpressjs/express#5565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/inigomarquinez\"\u003e\u003ccode\u003e@​inigomarquinez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5590\"\u003eexpressjs/express#5590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mertcanaltin\"\u003e\u003ccode\u003e@​mertcanaltin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5627\"\u003eexpressjs/express#5627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5690\"\u003eexpressjs/express#5690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/5814\"\u003eexpressjs/express#5814\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/express/compare/4.19.1...4.20.0\"\u003ehttps://github.com/expressjs/express/compare/4.19.1...4.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/express/blob/master/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.20.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: serve-static@0.16.0\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: send@0.19.0\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: body-parser@0.6.0\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003edepth\u003c/code\u003e option to customize the depth level in the parser\u003c/li\u003e\n\u003cli\u003eIMPORTANT: The default \u003ccode\u003edepth\u003c/code\u003e level for parsing URL-encoded data is now \u003ccode\u003e32\u003c/code\u003e (previously was \u003ccode\u003eInfinity\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove link renderization in html while using \u003ccode\u003eres.redirect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003edeps: path-to-regexp@0.1.10\n\u003cul\u003e\n\u003cli\u003eAdds support for named matching groups in the routes using a regex\u003c/li\u003e\n\u003cli\u003eAdds backtracking protection to parameters without regexes defined\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\n\u003cul\u003e\n\u003cli\u003eRemoves encoding of \u003ccode\u003e\\\u003c/code\u003e, \u003ccode\u003e|\u003c/code\u003e, and \u003ccode\u003e^\u003c/code\u003e to align better with URL spec\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeprecate passing \u003ccode\u003eoptions.maxAge\u003c/code\u003e and \u003ccode\u003eoptions.expires\u003c/code\u003e to \u003ccode\u003eres.clearCookie\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eWill be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.2 / 2024-03-25\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved fix for open redirect allow list bypass\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.1 / 2024-03-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing non-strings to res.location with new encoding handling checks\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.19.0 / 2024-03-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent open redirect allow list bypass due to encodeurl\u003c/li\u003e\n\u003cli\u003edeps: cookie@0.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.18.3 / 2024-02-29\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix routing requests without method\u003c/li\u003e\n\u003cli\u003edeps: body-parser@1.20.2\n\u003cul\u003e\n\u003cli\u003eFix strict json error message on Node.js 19+\u003c/li\u003e\n\u003cli\u003edeps: content-type@~1.0.5\u003c/li\u003e\n\u003cli\u003edeps: raw-body@2.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: cookie@0.6.0\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epartitioned\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.18.2 / 2022-10-08\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression routing a large stack in a single route\u003c/li\u003e\n\u003cli\u003edeps: body-parser@1.20.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/express/commit/21df421ebc7a5249bb31101da666bbf22adc3f18\"\u003e\u003ccode\u003e21df421\u003c/code\u003e\u003c/a\u003e 4.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/4c9ddc1c47bf579e55c2fe837d76a952e9fd8959\"\u003e\u003ccode\u003e4c9ddc1\u003c/code\u003e\u003c/a\u003e feat: upgrade to serve-static@0.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/9ebe5d500d22cbb2b8aaa73446866b084c747971\"\u003e\u003ccode\u003e9ebe5d5\u003c/code\u003e\u003c/a\u003e feat: upgrade to send@0.19.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5928\"\u003e#5928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/ec4a01b6b8814d7b007f36a3023f4dbafdbc3d09\"\u003e\u003ccode\u003eec4a01b\u003c/code\u003e\u003c/a\u003e feat: upgrade to body-parser@1.20.3 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5926\"\u003e#5926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/54271f69b511fea198471e6ff3400ab805d6b553\"\u003e\u003ccode\u003e54271f6\u003c/code\u003e\u003c/a\u003e fix: don't render redirect values in anchor href\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/125bb742a38cd97938a3932b47cc301e41c31f5d\"\u003e\u003ccode\u003e125bb74\u003c/code\u003e\u003c/a\u003e path-to-regexp@0.1.10 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5902\"\u003e#5902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/2a980ad16052e53b398c9953fea50e3daa0b495c\"\u003e\u003ccode\u003e2a980ad\u003c/code\u003e\u003c/a\u003e merge-descriptors@1.0.3 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5781\"\u003e#5781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/a3e7e05e0a435b7b4be25bd38d8d0ca19a773ca9\"\u003e\u003ccode\u003ea3e7e05\u003c/code\u003e\u003c/a\u003e docs: specify new instructions for \u003ccode\u003equestion\u003c/code\u003e and \u003ccode\u003ediscuss\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/c5addb9a17c5b4c9fccdd2c04153a30595e03385\"\u003e\u003ccode\u003ec5addb9\u003c/code\u003e\u003c/a\u003e deps: path-to-regexp@0.1.8 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5603\"\u003e#5603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/e35380a39d94937e3d0f7119e0efbc7cd69d003f\"\u003e\u003ccode\u003ee35380a\u003c/code\u003e\u003c/a\u003e docs: add \u003ca href=\"https://github.com/IamLizu\"\u003e\u003ccode\u003e@​IamLizu\u003c/code\u003e\u003c/a\u003e to the triage team (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/5836\"\u003e#5836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.15.3...4.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for express since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `highlight.js` from 9.12.0 to 10.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/highlightjs/highlight.js/releases\"\u003ehighlight.js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.1\u003c/h2\u003e\n\u003cp\u003eSecurity fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e(fix) Exponential backtracking fixes for: \u003ca href=\"https://github.com/joshgoebel\"\u003eJosh Goebel\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003ecpp\u003c/li\u003e\n\u003cli\u003ehandlebars\u003c/li\u003e\n\u003cli\u003egams\u003c/li\u003e\n\u003cli\u003eperl\u003c/li\u003e\n\u003cli\u003ejboss-cli\u003c/li\u003e\n\u003cli\u003er\u003c/li\u003e\n\u003cli\u003eerlang-repl\u003c/li\u003e\n\u003cli\u003epowershell\u003c/li\u003e\n\u003cli\u003erouteros\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e(fix) Polynomial backtracking fixes for: \u003ca href=\"https://github.com/joshgoebel\"\u003eJosh Goebel\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003easciidoc\u003c/li\u003e\n\u003cli\u003ereasonml\u003c/li\u003e\n\u003cli\u003elatex\u003c/li\u003e\n\u003cli\u003ekotlin\u003c/li\u003e\n\u003cli\u003egcode\u003c/li\u003e\n\u003cli\u003ed\u003c/li\u003e\n\u003cli\u003easpectj\u003c/li\u003e\n\u003cli\u003emoonscript\u003c/li\u003e\n\u003cli\u003ecoffeescript/livescript\u003c/li\u003e\n\u003cli\u003ecsharp\u003c/li\u003e\n\u003cli\u003escilab\u003c/li\u003e\n\u003cli\u003ecrystal\u003c/li\u003e\n\u003cli\u003eelixir\u003c/li\u003e\n\u003cli\u003ebasic\u003c/li\u003e\n\u003cli\u003eebnf\u003c/li\u003e\n\u003cli\u003eruby\u003c/li\u003e\n\u003cli\u003efortran/irpf90\u003c/li\u003e\n\u003cli\u003elivecodeserver\u003c/li\u003e\n\u003cli\u003eyaml\u003c/li\u003e\n\u003cli\u003ex86asm\u003c/li\u003e\n\u003cli\u003edsconfig\u003c/li\u003e\n\u003cli\u003emarkdown\u003c/li\u003e\n\u003cli\u003eruleslanguage\u003c/li\u003e\n\u003cli\u003exquery\u003c/li\u003e\n\u003cli\u003esqf\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVery grateful to \u003ca href=\"https://github.com/RunDevelopment\"\u003eMichael Schmidt\u003c/a\u003e for all the help.\u003c/p\u003e\n\u003ch2\u003e10.4.0 - November 2020\u003c/h2\u003e\n\u003cp\u003eA largish release with many improvements and fixes from quite a few different contributors.  Enjoy!\u003c/p\u003e\n\u003cp\u003eDeprecations:\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/highlightjs/highlight.js/blob/main/CHANGES.md\"\u003ehighlight.js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 10.4.1 (tentative)\u003c/h2\u003e\n\u003cp\u003eSecurity\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e(fix) Exponential backtracking fixes for: \u003ca href=\"https://github.com/joshgoebel\"\u003eJosh Goebel\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003ecpp\u003c/li\u003e\n\u003cli\u003ehandlebars\u003c/li\u003e\n\u003cli\u003egams\u003c/li\u003e\n\u003cli\u003eperl\u003c/li\u003e\n\u003cli\u003ejboss-cli\u003c/li\u003e\n\u003cli\u003er\u003c/li\u003e\n\u003cli\u003eerlang-repl\u003c/li\u003e\n\u003cli\u003epowershell\u003c/li\u003e\n\u003cli\u003erouteros\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e(fix) Polynomial backtracking fixes for: \u003ca href=\"https://github.com/joshgoebel\"\u003eJosh Goebel\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003easciidoc\u003c/li\u003e\n\u003cli\u003ereasonml\u003c/li\u003e\n\u003cli\u003elatex\u003c/li\u003e\n\u003cli\u003ekotlin\u003c/li\u003e\n\u003cli\u003egcode\u003c/li\u003e\n\u003cli\u003ed\u003c/li\u003e\n\u003cli\u003easpectj\u003c/li\u003e\n\u003cli\u003emoonscript\u003c/li\u003e\n\u003cli\u003ecoffeescript/livescript\u003c/li\u003e\n\u003cli\u003ecsharp\u003c/li\u003e\n\u003cli\u003escilab\u003c/li\u003e\n\u003cli\u003ecrystal\u003c/li\u003e\n\u003cli\u003eelixir\u003c/li\u003e\n\u003cli\u003ebasic\u003c/li\u003e\n\u003cli\u003eebnf\u003c/li\u003e\n\u003cli\u003eruby\u003c/li\u003e\n\u003cli\u003efortran/irpf90\u003c/li\u003e\n\u003cli\u003elivecodeserver\u003c/li\u003e\n\u003cli\u003eyaml\u003c/li\u003e\n\u003cli\u003ex86asm\u003c/li\u003e\n\u003cli\u003edsconfig\u003c/li\u003e\n\u003cli\u003emarkdown\u003c/li\u003e\n\u003cli\u003eruleslanguage\u003c/li\u003e\n\u003cli\u003exquery\u003c/li\u003e\n\u003cli\u003esqf\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eVery grateful to \u003ca href=\"https://github.com/RunDevelopment\"\u003eMichael Schmidt\u003c/a\u003e for all the help.\u003c/p\u003e\n\u003ch2\u003eVersion 10.4.0\u003c/h2\u003e\n\u003cp\u003eA largish release with many improvements and fixes from quite a few different contributors.  Enjoy!\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/highlightjs/highlight.js/commit/e96b915af70d1c3f014b732c10e7cd077f22b9c3\"\u003e\u003ccode\u003ee96b915\u003c/code\u003e\u003c/a\u003e bump 10.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/065f65f41e803ef80a334f7d30da30e7bc653801\"\u003e\u003ccode\u003e065f65f\u003c/code\u003e\u003c/a\u003e chore(release) allow release script to handle production releases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/68509fc6301f5bb504d33766c45dd64253512e4b\"\u003e\u003ccode\u003e68509fc\u003c/code\u003e\u003c/a\u003e chore(docs) bump SECURITY mention to 9.18.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/aa0fb850c24e94081bc65687010d41e1b7dda28a\"\u003e\u003ccode\u003eaa0fb85\u003c/code\u003e\u003c/a\u003e chore(docs) Version 9 has reached EOL.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/fb0a62650c39bc6b9c9365657ce4f912d50523fc\"\u003e\u003ccode\u003efb0a626\u003c/code\u003e\u003c/a\u003e enh(ci): Add tests for polynomial regex issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/fa46dd181d3fc37d43847aa253176c88d3d1e640\"\u003e\u003ccode\u003efa46dd1\u003c/code\u003e\u003c/a\u003e fix(reasonml) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/d496052534bb4317373991098d15ddd5ccb8f566\"\u003e\u003ccode\u003ed496052\u003c/code\u003e\u003c/a\u003e fix(latex) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/d9f1cdb9924a1f22fc145711a499962a76477ac7\"\u003e\u003ccode\u003ed9f1cdb\u003c/code\u003e\u003c/a\u003e fix(javascript/typescript) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/fdec037a569c9f06592dd17304b07640365573b7\"\u003e\u003ccode\u003efdec037\u003c/code\u003e\u003c/a\u003e fix(asciidoc) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/highlightjs/highlight.js/commit/02ca487e8ca4d56f2cbd1b738eae8f814688b5eb\"\u003e\u003ccode\u003e02ca487\u003c/code\u003e\u003c/a\u003e fix(kotlin) fix poly backtracking issue\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/highlightjs/highlight.js/compare/9.12.0...10.4.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/~joshgoebel\"\u003ejoshgoebel\u003c/a\u003e, a new releaser for highlight.js since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `knex` from 0.13.0 to 2.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/knex/knex/releases\"\u003eknex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.0\u003c/h2\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport partial unique indexes \u003ca href=\"https://redirect.github.com/knex/knex/issues/5316\"\u003e#5316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake compiling SQL in error message optional \u003ca href=\"https://redirect.github.com/knex/knex/issues/5282\"\u003e#5282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsert array into json column \u003ca href=\"https://redirect.github.com/knex/knex/issues/5321\"\u003e#5321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unexpected max acquire-timeout \u003ca href=\"https://redirect.github.com/knex/knex/issues/5377\"\u003e#5377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: orWhereJson \u003ca href=\"https://redirect.github.com/knex/knex/issues/5361\"\u003e#5361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL: Add assertion for basic where clause not to be object or array \u003ca href=\"https://redirect.github.com/knex/knex/issues/1227\"\u003e#1227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Fix changing the default value of a boolean column in SQLite \u003ca href=\"https://redirect.github.com/knex/knex/issues/5319\"\u003e#5319\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing type for 'expirationChecker' on PgConnectionConfig \u003ca href=\"https://redirect.github.com/knex/knex/issues/5334\"\u003e#5334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.3.0\u003c/h2\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePostgreSQL: Explicit jsonb support for custom pg clients \u003ca href=\"https://redirect.github.com/knex/knex/issues/5201\"\u003e#5201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Support returning with sqlite3 and better-sqlite3 \u003ca href=\"https://redirect.github.com/knex/knex/issues/5285\"\u003e#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMSSQL: Implement mapBinding mssql dialect option \u003ca href=\"https://redirect.github.com/knex/knex/issues/5292\"\u003e#5292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate types for TS 4.8 \u003ca href=\"https://redirect.github.com/knex/knex/issues/5279\"\u003e#5279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo \u003ca href=\"https://redirect.github.com/knex/knex/issues/5267\"\u003e#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix WhereJsonObject withCompositeTableType \u003ca href=\"https://redirect.github.com/knex/knex/issues/5306\"\u003e#5306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix AnalyticFunction type \u003ca href=\"https://redirect.github.com/knex/knex/issues/5304\"\u003e#5304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInfer specific column value type in aggregations \u003ca href=\"https://redirect.github.com/knex/knex/issues/5297\"\u003e#5297\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInline primary key creation for postgres flavours \u003ca href=\"https://redirect.github.com/knex/knex/issues/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Add warning for undefined connection file \u003ca href=\"https://redirect.github.com/knex/knex/issues/5223\"\u003e#5223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMSSQL: Add JSON parameter support for connection \u003ca href=\"https://redirect.github.com/knex/knex/issues/5200\"\u003e#5200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePostgreSQL: add primaryKey option for uuid \u003ca href=\"https://redirect.github.com/knex/knex/issues/5212\"\u003e#5212\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd promisable and better types \u003ca href=\"https://redirect.github.com/knex/knex/issues/5222\"\u003e#5222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate raw query bind parameter type \u003ca href=\"https://redirect.github.com/knex/knex/issues/5208\"\u003e#5208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.1.0 - 26 May, 2022\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/knex/knex/blob/master/CHANGELOG.md\"\u003eknex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.4.0 - 06 January, 2023\u003c/h1\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport partial unique indexes \u003ca href=\"https://redirect.github.com/knex/knex/issues/5316\"\u003e#5316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake compiling SQL in error message optional \u003ca href=\"https://redirect.github.com/knex/knex/issues/5282\"\u003e#5282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsert array into json column \u003ca href=\"https://redirect.github.com/knex/knex/issues/5321\"\u003e#5321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unexpected max acquire-timeout \u003ca href=\"https://redirect.github.com/knex/knex/issues/5377\"\u003e#5377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: orWhereJson \u003ca href=\"https://redirect.github.com/knex/knex/issues/5361\"\u003e#5361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL: Add assertion for basic where clause not to be object or array \u003ca href=\"https://redirect.github.com/knex/knex/issues/1227\"\u003e#1227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Fix changing the default value of a boolean column in SQLite \u003ca href=\"https://redirect.github.com/knex/knex/issues/5319\"\u003e#5319\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing type for 'expirationChecker' on PgConnectionConfig \u003ca href=\"https://redirect.github.com/knex/knex/issues/5334\"\u003e#5334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.3.0 - 31 August, 2022\u003c/h1\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePostgreSQL: Explicit jsonb support for custom pg clients \u003ca href=\"https://redirect.github.com/knex/knex/issues/5201\"\u003e#5201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Support returning with sqlite3 and better-sqlite3 \u003ca href=\"https://redirect.github.com/knex/knex/issues/5285\"\u003e#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMSSQL: Implement mapBinding mssql dialect option \u003ca href=\"https://redirect.github.com/knex/knex/issues/5292\"\u003e#5292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate types for TS 4.8 \u003ca href=\"https://redirect.github.com/knex/knex/issues/5279\"\u003e#5279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo \u003ca href=\"https://redirect.github.com/knex/knex/issues/5267\"\u003e#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix WhereJsonObject withCompositeTableType \u003ca href=\"https://redirect.github.com/knex/knex/issues/5306\"\u003e#5306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix AnalyticFunction type \u003ca href=\"https://redirect.github.com/knex/knex/issues/5304\"\u003e#5304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInfer specific column value type in aggregations \u003ca href=\"https://redirect.github.com/knex/knex/issues/5297\"\u003e#5297\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.2.0 - 19 July, 2022\u003c/h1\u003e\n\u003ch3\u003eNew features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInline primary key creation for postgres flavours \u003ca href=\"https://redirect.github.com/knex/knex/issues/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSQLite: Add warning for undefined connection file \u003ca href=\"https://redirect.github.com/knex/knex/issues/5223\"\u003e#5223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMSSQL: Add JSON parameter support for connection \u003ca href=\"https://redirect.github.com/knex/knex/issues/5200\"\u003e#5200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePostgreSQL: add primaryKey option for uuid \u003ca href=\"https://redirect.github.com/knex/knex/issues/5212\"\u003e#5212\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTypings:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd promisable and better types \u003ca href=\"https://redirect.github.com/knex/knex/issues/5222\"\u003e#5222\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/knex/knex/commit/3475d8166863d6c9535527cd541d7c894e21ea84\"\u003e\u003ccode\u003e3475d81\u003c/code\u003e\u003c/a\u003e Prepare to release 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/e97f92201a360f666e7df529fe5ff1cd1f7f9fcd\"\u003e\u003ccode\u003ee97f922\u003c/code\u003e\u003c/a\u003e Bump tsd from 0.24.1 to 0.25.0 (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5396\"\u003e#5396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/e145322da92749be7749f9ade5b5f5a66d6586a4\"\u003e\u003ccode\u003ee145322\u003c/code\u003e\u003c/a\u003e 1227: add assertion for basic where clause values (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5417\"\u003e#5417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/962bb0a635ed40a240021379521814b5bd36d438\"\u003e\u003ccode\u003e962bb0a\u003c/code\u003e\u003c/a\u003e Bump sinon from 14.0.2 to 15.0.1 (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5413\"\u003e#5413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/ab45314e70bc55a98de08d9c2bd7005bac146702\"\u003e\u003ccode\u003eab45314\u003c/code\u003e\u003c/a\u003e Add JSDoc (TS Flavour) to mjs stub file (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5390\"\u003e#5390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/72bd1f7396b8472eb416a1eb8c8270737189b999\"\u003e\u003ccode\u003e72bd1f7\u003c/code\u003e\u003c/a\u003e Fix: orWhereJson (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5361\"\u003e#5361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/4fc939a17640fd1abf1a94d106b7836ae20c1d1e\"\u003e\u003ccode\u003e4fc939a\u003c/code\u003e\u003c/a\u003e Fixes unexpected max acquire-timeout (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5377\"\u003e#5377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/5c4837cd4f26d192527684a2d22ed2f0563060fe\"\u003e\u003ccode\u003e5c4837c\u003c/code\u003e\u003c/a\u003e Fix lib/.gitignore path separator on Windows. (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5325\"\u003e#5325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/7dbbd007014911b1f240fdf8cec8a191022eb6f7\"\u003e\u003ccode\u003e7dbbd00\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 3.4.1 to 3.5.1 (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5356\"\u003e#5356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knex/knex/commit/d39051f4a56bbd4b2b48500f08198efddef5b94d\"\u003e\u003ccode\u003ed39051f\u003c/code\u003e\u003c/a\u003e fix: add missing type for 'expirationChecker' on PgConnectionConfig (\u003ca href=\"https://redirect.github.com/knex/knex/issues/5334\"\u003e#5334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/knex/knex/compare/0.13.0...2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~kibertoad\"\u003ekibertoad\u003c/a\u003e, a new releaser for knex since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `marked` from 0.3.6 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/markedjs/marked/releases\"\u003emarked's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.9...v4.0.10\"\u003e4.0.10\u003c/a\u003e (2022-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e fix redos vulnerabilities (\u003ca href=\"https://github.com/markedjs/marked/commit/8f806573a3f6c6b7a39b8cdb66ab5ebb8d55a5f5\"\u003e8f80657\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.8...v4.0.9\"\u003e4.0.9\u003c/a\u003e (2022-01-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eretain line breaks in tokens properly (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2341\"\u003e#2341\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/a9696e28989c0bea2077885bab1844525e18a031\"\u003ea9696e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.7...v4.0.8\"\u003e4.0.8\u003c/a\u003e (2021-12-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espaces on a newline after a table (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2319\"\u003e#2319\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/f82ea2cf1be0a3ad3337bcafe1c4dd3182334bb9\"\u003ef82ea2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.6...v4.0.7\"\u003e4.0.7\u003c/a\u003e (2021-12-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix every third list item broken (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2318\"\u003e#2318\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/346b162bb787d3b7fb1d4879c859f64155c6ca3c\"\u003e346b162\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.5...v4.0.6\"\u003e4.0.6\u003c/a\u003e (2021-12-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espeed up parsing long lists (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2302\"\u003e#2302\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/e0005d8232a08827f5e99b8b35b09728b2b07503\"\u003ee0005d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.4...v4.0.5\"\u003e4.0.5\u003c/a\u003e (2021-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etable after paragraph without blank line (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2298\"\u003e#2298\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/5714212afd4a9ee0864fff70bad034f7c0842a3c\"\u003e5714212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.3...v4.0.4\"\u003e4.0.4\u003c/a\u003e (2021-11-19)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/ae01170085e89ccd85c233547011eb88420a90cf\"\u003e\u003ccode\u003eae01170\u003c/code\u003e\u003c/a\u003e chore(release): 4.0.10 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/fceda573673d7fb00a5e89476a0328d4ecdb7cb7\"\u003e\u003ccode\u003efceda57\u003c/code\u003e\u003c/a\u003e 🗜️ build [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/8f806573a3f6c6b7a39b8cdb66ab5ebb8d55a5f5\"\u003e\u003ccode\u003e8f80657\u003c/code\u003e\u003c/a\u003e fix(security): fix redos vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/c4a3ccd344b6929afa8a1d50ac54a721e57012c0\"\u003e\u003ccode\u003ec4a3ccd\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-rrrm-qjm4-v8hf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/d7212a63841a581de54899c20943627f6aa5dbda\"\u003e\u003ccode\u003ed7212a6\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump jasmine from 4.0.0 to 4.0.1 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2352\"\u003e#2352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/5a84db5598030890052d27961cc4c8f5eb353df2\"\u003e\u003ccode\u003e5a84db5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump rollup from 2.62.0 to 2.63.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2350\"\u003e#2350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/2bc67a5285800008b6dba4d716e6656e5d4ec55f\"\u003e\u003ccode\u003e2bc67a5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump markdown-it from 12.3.0 to 12.3.2 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2351\"\u003e#2351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/98996b853c1b62ba6177c4453ee44f5de42619c9\"\u003e\u003ccode\u003e98996b8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e from 7.16.5 to 7.16.7 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/ebc2c953e7e8bafb6fa7e2792142dcbfbe959f15\"\u003e\u003ccode\u003eebc2c95\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump highlight.js from 11.3.1 to 11.4.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2354\"\u003e#2354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/e5171a996d8a8a581c756eefb03fde25f68ffb8f\"\u003e\u003ccode\u003ee5171a9\u003c/code\u003e\u003c/a\u003e chore(release): 4.0.9 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/markedjs/marked/compare/v0.3.6...v4.0.10\"\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/~tonybrix\"\u003etonybrix\u003c/a\u003e, a new releaser for marked since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.18.1 to 2.29.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moment/moment/blob/develop/CHANGELOG.md\"\u003emoment's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.29.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Jul 6, 2022\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/6015\"\u003e#6015\u003c/a\u003e [bugfix] Fix ReDoS in preprocessRFC2822 regex\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.29.3 \u003ca href=\"https://gist.github.com/ichernev/edebd440f49adcaec72e5e77b791d8be\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Apr 17, 2022\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/5995\"\u003e#5995\u003c/a\u003e [bugfix] Remove const usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/moment/moment/pull/5990\"\u003e#5990\u003c/a\u003e misc: fix advisory link\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.29.2 \u003ca href=\"https://gist.github.com/ichernev/1904b564f6679d9aac1ae08ce13bc45c\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Apr 3 2022\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAddress \u003ca href=\"https://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4\"\u003ehttps://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e2.29.1 \u003ca href=\"https://gist.github.com/marwahaha/cc478ba01a1292ab4bd4e861d164d99b\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Oct 6, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eUpdated deprecation message, bugfix in hi locale\u003c/p\u003e\n\u003ch3\u003e2.29.0 \u003ca href=\"https://gist.github.com/marwahaha/b0111718641a6461800066549957ec14\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Sept 22, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew locales (es-mx, bn-bd).\nMinor bugfixes and locale improvements.\nMore tests.\nMoment is in maintenance mode. Read more at this link:\n\u003ca href=\"https://momentjs.com/docs/#/-project-status/\"\u003ehttps://momentjs.com/docs/#/-project-status/\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e2.28.0 \u003ca href=\"https://gist.github.com/marwahaha/028fd6c2b2470b2804857cfd63c0e94f\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Sept 13, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFix bug where .format() modifies original instance, and locale updates\u003c/p\u003e\n\u003ch3\u003e2.27.0 \u003ca href=\"https://gist.github.com/marwahaha/5100c9c2f42019067b1f6cefc333daa7\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease June 18, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdded Turkmen locale, other locale improvements, slight TypeScript fixes\u003c/p\u003e\n\u003ch3\u003e2.26.0 \u003ca href=\"https://gist.github.com/marwahaha/0725c40740560854a849b096ea7b7590\"\u003eSee full changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease May 19, 2020\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/000ac1800e620f770f4eb31b5ae908f6167b0ab2\"\u003e\u003ccode\u003e000ac18\u003c/code\u003e\u003c/a\u003e Build 2.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f2006b647939466f4f403721b8c7816d844c038c\"\u003e\u003ccode\u003ef2006b6\u003c/code\u003e\u003c/a\u003e Bump version to 2.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/536ad0c348f2f99009755698f491080757a48221\"\u003e\u003ccode\u003e536ad0c\u003c/code\u003e\u003c/a\u003e Update changelog for 2.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/9a3b5894f3d5d602948ac8a02e4ee528a49ca3a3\"\u003e\u003ccode\u003e9a3b589\u003c/code\u003e\u003c/a\u003e [bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/6374fd860aeff75e6c9d9d11540c6b22bc7ef175\"\u003e\u003ccode\u003e6374fd8\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/b4e615307ee350b58ac9899e3587ce43972b0753\"\u003e\u003ccode\u003eb4e6153\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/7aebb1617fc9bced87ab6bc4c317644019b23ce7\"\u003e\u003ccode\u003e7aebb16\u003c/code\u003e\u003c/a\u003e [bugfix] Fix redos in preprocessRFC2822 regex (\u003ca href=\"https://redirect.github.com/moment/moment/issues/6015\"\u003e#6015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/57c90622e402c929504cc6d6f3de4ebe2a9ffc73\"\u003e\u003ccode\u003e57c9062\u003c/code\u003e\u003c/a\u003e Build 2.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/aaf50b6bca4075f40a3372c291ae8072fb4e9dcf\"\u003e\u003ccode\u003eaaf50b6\u003c/code\u003e\u003c/a\u003e Fixup release complaints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/26f4aef9ca0b4c998107bf7e2cf1c33c30368d44\"\u003e\u003ccode\u003e26f4aef\u003c/code\u003e\u003c/a\u003e Bump version to 2.29.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.18.1...2.29.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-fetch` from 1.7.3 to 2.6.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/node-fetch/node-fetch/releases\"\u003enode-fetch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.7\u003c/h2\u003e\n\u003ch1\u003eSecurity patch release\u003c/h1\u003e\n\u003cp\u003eRecommended to upgrade, to not leak sensitive cookie and authentication header information to 3th party host while a redirect occurred\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: don't forward secure headers to 3th party by \u003ca href=\"https://github.com/jimmywarting\"\u003e\u003ccode\u003e@​jimmywarting\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/pull/1453\"\u003enode-fetch/node-fetch#1453\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7\"\u003ehttps://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.6.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(URL): prefer built in URL version when available and fallback to whatwg by \u003ca href=\"https://github.com/jimmywarting\"\u003e\u003ccode\u003e@​jimmywarting\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/pull/1352\"\u003enode-fetch/node-fetch#1352\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/v2.6.5...v2.6.6\"\u003ehttps://github.com/node-fetch/node-fetch/compare/v2.6.5...v2.6.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003efixed main path in package.json\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is an important security release. It is strongly recommended to update as soon as possible.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md#v261\"\u003eCHANGELOG\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.6.0/CHANGELOG.md#v260\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.5.0/CHANGELOG.md#v250\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.4.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.4.1/CHANGELOG.md#v241\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.4.0/CHANGELOG.md#v240\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.3.0/CHANGELOG.md#v230\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev2.2.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bitinn/node-fetch/blob/v2.2.1/CHANGELOG.md#v221\"\u003eCHANGELOG\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 2.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: allow \u003ccode\u003eBody\u003c/code\u003e methods to work on ArrayBuffer\u003ccode\u003e-backed \u003c/code\u003eBody` objects\u003c/li\u003e\n\u003cli\u003eFix: reject promise returned by \u003ccode\u003eBody\u003c/code\u003e methods when the accumulated \u003ccode\u003eBuffer\u003c/code\u003e exceeds the maximum size\u003c/li\u003e\n\u003cli\u003eFix: support custom \u003ccode\u003eHost\u003c/code\u003e headers with any casing\u003c/li\u003e\n\u003cli\u003eFix: support importing \u003ccode\u003efetch()\u003c/code\u003e from TypeScript in \u003ccode\u003ebrowser.js\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix: handle the redirect response body properly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/1ef4b560a17e644a02a3bfdea7631ffeee578b35\"\u003e\u003ccode\u003e1ef4b56\u003c/code\u003e\u003c/a\u003e backport of \u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1449\"\u003e#1449\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1453\"\u003e#1453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/8fe5c4ea66b9b8187600e6d5ec9b1b6781f44009\"\u003e\u003ccode\u003e8fe5c4e\u003c/code\u003e\u003c/a\u003e 2.x: Specify encoding as an optional peer dependency in package.json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1310\"\u003e#1310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/f56b0c66d3dd2ef185436de1f2fd40f66bfea8f4\"\u003e\u003ccode\u003ef56b0c6\u003c/code\u003e\u003c/a\u003e fix(URL): prefer built in URL version when available and fallback to whatwg (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/b5417aea6a3275932283a200214522e6ab53f1ea\"\u003e\u003ccode\u003eb5417ae\u003c/code\u003e\u003c/a\u003e fix: import whatwg-url in a way compatible with ESM Node (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1303\"\u003e#1303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/18193c5922c64046b922e18faf41821290535f06\"\u003e\u003ccode\u003e18193c5\u003c/code\u003e\u003c/a\u003e fix v2.6.3 that did not sending query params (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/ace7536c955556be742d9910566738630cc3c2a6\"\u003e\u003ccode\u003eace7536\u003c/code\u003e\u003c/a\u003e fix: properly encode url with unicode characters (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/152214ca2f6e2a5a17d71e4638114625d3be30c6\"\u003e\u003ccode\u003e152214c\u003c/code\u003e\u003c/a\u003e Fix(package.json): Corrected main file path in package.json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/b5e2e41b2b50bf2997720d6125accaf0dd68c0ab\"\u003e\u003ccode\u003eb5e2e41\u003c/code\u003e\u003c/a\u003e update version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/2358a6c2563d1730a0cdaccc197c611949f6a334\"\u003e\u003ccode\u003e2358a6c\u003c/code\u003e\u003c/a\u003e Honor the \u003ccode\u003esize\u003c/code\u003e option after following a redirect and revert data uri support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/8c197f8982a238b3c345c64b17bfa92e16b4f7c4\"\u003e\u003ccode\u003e8c197f8\u003c/code\u003e\u003c/a\u003e docs: Fix typos and grammatical errors in README.md (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/686\"\u003e#686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/1.7.3...v2.6.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~endless\"\u003eendless\u003c/a\u003e, a new releaser for node-fetch since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pug` from 2.0.0-rc.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pugjs/pug/releases\"\u003epug's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epug-code-gen@3.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eValidate \u003ccode\u003etemplateName\u003c/code\u003e and \u003ccode\u003eglobals\u003c/code\u003e are valid JavaScript identifiers to prevent possible remote code execution if un-trusted user input is passed to the compilation options (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug@3.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pug-code-gen with the following fix: (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eValidate \u003ccode\u003etemplateName\u003c/code\u003e and \u003ccode\u003eglobals\u003c/code\u003e are valid JavaScript identifiers to prevent possible remote code execution if un-trusted user input is passed to the compilation options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-code-gen@3.0.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSanitise the \u003ccode\u003epretty\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eIf a malicious attacker could control the \u003ccode\u003epretty\u003c/code\u003e option, it was possible for them to achieve remote code execution on the server rendering the template. All pug users should upgrade as soon as possible, see \u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3312\"\u003e#3312\u003c/a\u003e for more details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug@3.0.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSerialize Buffers to strings when storing sources for use with compileDebug: true (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-code-gen@3.0.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ewith\u003c/code\u003e to resolve core-js deprecation notice (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-runtime@3.0.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProperly handle non-string values when rethrowing errors (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug@3.0.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSanitise the \u003ccode\u003epretty\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eIf a malicious attacker could control the \u003ccode\u003epretty\u003c/code\u003e option, it was possible for them to achieve remote code execution on the server rendering the template. All pug users should upgrade as soon as possible, see \u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3312\"\u003e#3312\u003c/a\u003e for more details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-attrs@3.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node 6 and 8 (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epug-code-gen@3.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node 6 and 8 (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3243\"\u003e#3243\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/pugjs/pug/commit/32acfe8f197dc44c54e8af32c7d7b19aa9d350fb\"\u003e\u003ccode\u003e32acfe8\u003c/code\u003e\u003c/a\u003e fix: ensure template names are valid identifiers (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3438\"\u003e#3438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/4767cafea0af3d3f935553df0f9a8a6e76d470c2\"\u003e\u003ccode\u003e4767caf\u003c/code\u003e\u003c/a\u003e refactor: convert pug-error to TypeScript (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3355\"\u003e#3355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/a724446abb128f2a09acb143ce436021be8f6e6a\"\u003e\u003ccode\u003ea724446\u003c/code\u003e\u003c/a\u003e chore: update character-parser (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3354\"\u003e#3354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/6cca8f76befe7285eead0416ba4e2dbba825ab65\"\u003e\u003ccode\u003e6cca8f7\u003c/code\u003e\u003c/a\u003e docs: fix GitHub format in README (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3335\"\u003e#3335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/d4b7f602ba38212c2a5ad9431479ce959c466c4b\"\u003e\u003ccode\u003ed4b7f60\u003c/code\u003e\u003c/a\u003e Properly handle errors originating from included files when compileDebug is e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/d6f06150150bedce460ddf47162ac6dfb46f34fc\"\u003e\u003ccode\u003ed6f0615\u003c/code\u003e\u003c/a\u003e fix capture groups for \u0026quot;each\u0026quot; statements (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3274\"\u003e#3274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/73ea7cf4997c792760b62c4a7d82f2e395fdbeb4\"\u003e\u003ccode\u003e73ea7cf\u003c/code\u003e\u003c/a\u003e fix: keep lexer plugins inside tag interpolation (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/29a53c5a0ae62e1369091728ede32dc9d473a067\"\u003e\u003ccode\u003e29a53c5\u003c/code\u003e\u003c/a\u003e fix: Fix pug-lexer parsed escaped interpolations incorrectly (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3299\"\u003e#3299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/60b1b15b79e88166f5b3113d2b07857819c37493\"\u003e\u003ccode\u003e60b1b15\u003c/code\u003e\u003c/a\u003e chore: update supported versions (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3315\"\u003e#3315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pugjs/pug/commit/991e78f7c4220b2f8da042877c6f0ef5a4683be0\"\u003e\u003ccode\u003e991e78f\u003c/code\u003e\u003c/a\u003e fix: sanitise and escape the \u003ccode\u003epretty\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/pugjs/pug/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/li...\n\n_Description has been truncated_","html_url":"https://github.com/zezevazquez/curriculum/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zezevazquez%2Fcurriculum/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-08-08T21:46:09.000Z","version_change":"removed","issue":{"uuid":"2731832457","node_id":"PR_kwDOCZVQ3M6i1HSJ","number":18,"state":"closed","title":"Bump hawk and twilio","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-10T20:37:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-08T21:46:09.000Z","updated_at":"2025-08-10T20:37:00.000Z","time_to_close":168651,"merged_at":"2025-08-10T20:36:59.000Z","merged_by":"samik-saha","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"twilio","repository_url":"https://github.com/twilio/twilio-node","old_version":"4.6.0","new_version":"4.23.0"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [twilio](https://github.com/twilio/twilio-node). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `twilio` from 4.6.0 to 4.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twilio/twilio-node/releases\"\u003etwilio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.23.0\u003c/h2\u003e\n\u003ch2\u003e\u003cstrong\u003eRelease Notes\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLibrary - Chore\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1005\"\u003e#1005\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1005\"\u003etwilio/twilio-node#1005\u003c/a\u003e): cluster tests enabled. Thanks to \u003ca href=\"https://github.com/sbansla\"\u003e\u003ccode\u003e@​sbansla\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApi\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove feedback and feedback summary from call resource\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFlex\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdding \u003ccode\u003erouting_properties\u003c/code\u003e to Interactions Channels Participant\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLookups\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eline_status\u003c/code\u003e package to the lookup response\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003elive_activity\u003c/code\u003e package from the lookup response \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMessaging\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tollfree multiple rejection reasons response array\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTrusthub\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ENUM for businessRegistrationAuthority in compliance_registration. \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eAdd new field in isIsvEmbed in compliance_registration.\u003c/li\u003e\n\u003cli\u003eAdd additional optional fields in compliance_registration for Individual business type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTwiml\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for new Amazon Polly and Google voices (Q1 2024) for \u003ccode\u003eSay\u003c/code\u003e verb\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://twilio.com/docs/libraries/reference/twilio-node/4.23.0/index.html\"\u003eDocs\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e4.22.0\u003c/h2\u003e\n\u003ch2\u003e\u003cstrong\u003eRelease Notes\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLibrary - Chore\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1002\"\u003e#1002\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1002\"\u003etwilio/twilio-node#1002\u003c/a\u003e): disable cluster test. Thanks to \u003ca href=\"https://github.com/sbansla\"\u003e\u003ccode\u003e@​sbansla\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1001\"\u003e#1001\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1001\"\u003etwilio/twilio-node#1001\u003c/a\u003e): Remove Media V1. Thanks to \u003ca href=\"https://github.com/califlower\"\u003e\u003ccode\u003e@​califlower\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/997\"\u003e#997\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/997\"\u003etwilio/twilio-node#997\u003c/a\u003e): removing oauth and autopilot references. Thanks to \u003ca href=\"https://github.com/tiwarishubham635\"\u003e\u003ccode\u003e@​tiwarishubham635\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApi\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated service base url for connect apps and authorized connect apps APIs \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation to reflect RiskCheck GA\u003c/li\u003e\n\u003cli\u003eAdded optional parameter \u003ccode\u003eCallToken\u003c/code\u003e for create participant api\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eEvents\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMarked as GA\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFlex\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdding \u003ccode\u003eflex_instance_sid\u003c/code\u003e to Flex Configuration\u003c/li\u003e\n\u003cli\u003eAdding \u003ccode\u003eprovisioning_status\u003c/code\u003e for Email Manager\u003c/li\u003e\n\u003cli\u003eAdding \u003ccode\u003eoffline_config\u003c/code\u003e to Flex Configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/twilio/twilio-node/blob/main/CHANGES.md\"\u003etwilio's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2024-02-27] Version 4.23.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLibrary - Chore\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1005\"\u003e#1005\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1005\"\u003etwilio/twilio-node#1005\u003c/a\u003e): cluster tests enabled. Thanks to \u003ca href=\"https://github.com/sbansla\"\u003e\u003ccode\u003e@​sbansla\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApi\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove feedback and feedback summary from call resource\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFlex\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdding \u003ccode\u003erouting_properties\u003c/code\u003e to Interactions Channels Participant\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLookups\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eline_status\u003c/code\u003e package to the lookup response\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003elive_activity\u003c/code\u003e package from the lookup response \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMessaging\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tollfree multiple rejection reasons response array\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTrusthub\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ENUM for businessRegistrationAuthority in compliance_registration. \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eAdd new field in isIsvEmbed in compliance_registration.\u003c/li\u003e\n\u003cli\u003eAdd additional optional fields in compliance_registration for Individual business type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTwiml\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for new Amazon Polly and Google voices (Q1 2024) for \u003ccode\u003eSay\u003c/code\u003e verb\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2024-02-09] Version 4.22.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLibrary - Chore\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1002\"\u003e#1002\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1002\"\u003etwilio/twilio-node#1002\u003c/a\u003e): disable cluster test. Thanks to \u003ca href=\"https://github.com/sbansla\"\u003e\u003ccode\u003e@​sbansla\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/1001\"\u003e#1001\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/1001\"\u003etwilio/twilio-node#1001\u003c/a\u003e): Remove Media V1. Thanks to \u003ca href=\"https://github.com/califlower\"\u003e\u003ccode\u003e@​califlower\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e[PR \u003ca href=\"https://redirect.github.com/twilio/twilio-node/issues/997\"\u003e#997\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/twilio/twilio-node/pull/997\"\u003etwilio/twilio-node#997\u003c/a\u003e): removing oauth and autopilot references. Thanks to \u003ca href=\"https://github.com/tiwarishubham635\"\u003e\u003ccode\u003e@​tiwarishubham635\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApi\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated service base url for connect apps and authorized connect apps APIs \u003cstrong\u003e(breaking change)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation to reflect RiskCheck GA\u003c/li\u003e\n\u003cli\u003eAdded optional parameter \u003ccode\u003eCallToken\u003c/code\u003e for create participant api\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eEvents\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMarked as GA\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFlex\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdding \u003ccode\u003eflex_instance_sid\u003c/code\u003e to Flex Configuration\u003c/li\u003e\n\u003cli\u003eAdding \u003ccode\u003eprovisioning_status\u003c/code\u003e for Email Manager\u003c/li\u003e\n\u003cli\u003eAdding \u003ccode\u003eoffline_config\u003c/code\u003e to Flex Configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInsights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd flag to restrict access to unapid customers\u003c/li\u003e\n\u003cli\u003edecommission voice-qualitystats-endpoint role\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twilio/twilio-node/commits/4.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~twilio-dx\"\u003etwilio-dx\u003c/a\u003e, a new releaser for twilio since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/samik-saha/whatsapp-bot/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/samik-saha/whatsapp-bot/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/samik-saha%2Fwhatsapp-bot/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"3.1.3","new_version":"9.0.2","update_type":"major","path":null,"pr_created_at":"2025-07-31T20:00:36.000Z","version_change":"3.1.3 → 9.0.2","issue":{"uuid":"2711150835","node_id":"PR_kwDOA7T4k86hmODz","number":2,"state":"open","title":"Bump the npm_and_yarn group across 43 directories with 32 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-31T20:00:36.000Z","updated_at":"2025-07-31T20:00:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":32,"packages":[{"name":"karma","old_version":"0.13.22","new_version":"6.4.4","repository_url":"https://github.com/karma-runner/karma"},{"name":"qs","old_version":"6.1.2","new_version":"6.14.0","repository_url":"https://github.com/ljharb/qs"},{"name":"bl","old_version":"1.1.2","new_version":"6.1.0","repository_url":"https://github.com/rvagg/bl"},{"name":"form-data","old_version":"1.0.1","new_version":"4.0.4","repository_url":"https://github.com/form-data/form-data"},{"name":"hawk","old_version":"3.1.3","new_version":"9.0.2","repository_url":"https://github.com/mozilla/hawk"},{"name":"tough-cookie","old_version":"2.2.2","new_version":"5.1.2","repository_url":"https://github.com/salesforce/tough-cookie"},{"name":"tunnel-agent","old_version":"0.4.3","new_version":"0.6.0","repository_url":"https://github.com/mikeal/tunnel-agent"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 1 update in the /.npm/postcss-modules-local-by-default/1.1.0/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-modules-scope/1.0.1/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-modules-values/1.1.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-normalize-charset/1.1.0/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-normalize-url/3.0.7/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-ordered-values/2.2.1/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-reduce-idents/2.3.0/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 2 updates in the /.npm/postcss-reduce-initial/1.0.0/package directory: [postcss](https://github.com/postcss/postcss) and [got](https://github.com/sindresorhus/got).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-reduce-transforms/1.0.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-svgo/2.1.3/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-unique-selectors/2.0.2/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss-zindex/2.1.1/package directory: [postcss](https://github.com/postcss/postcss).\nBumps the npm_and_yarn group with 1 update in the /.npm/postcss/5.0.21/package directory: [concat-with-sourcemaps](https://github.com/floridoo/concat-with-sourcemaps).\nBumps the npm_and_yarn group with 1 update in the /.npm/punycode/1.3.2/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/punycode/1.4.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/q/1.4.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/randombytes/2.0.3/package directory: [phantomjs](https://github.com/Medium/phantomjs).\nBumps the npm_and_yarn group with 4 updates in the /.npm/react-dnd/2.1.4/package directory: [postcss](https://github.com/postcss/postcss), [karma](https://github.com/karma-runner/karma), [request](https://github.com/request/request) and [webpack-dev-server](https://github.com/webpack/webpack-dev-server).\nBumps the npm_and_yarn group with 1 update in the /.npm/react-page-click/2.1.2/package directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server).\nBumps the npm_and_yarn group with 1 update in the /.npm/react-router-redux/4.0.5/package directory: [karma](https://github.com/karma-runner/karma).\nBumps the npm_and_yarn group with 3 updates in the /.npm/react-router/2.5.2/package directory: [karma](https://github.com/karma-runner/karma), [express](https://github.com/expressjs/express) and [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware).\nBumps the npm_and_yarn group with 1 update in the /.npm/regenerate/1.3.1/package directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm_and_yarn group with 1 update in the /.npm/regexpu-core/2.0.0/package directory: [lodash](https://github.com/lodash/lodash).\nBumps the npm_and_yarn group with 1 update in the /.npm/regjsgen/0.2.0/package directory: [got](https://github.com/sindresorhus/got).\nBumps the npm_and_yarn group with 7 updates in the /.npm/request/2.72.0/package directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [karma](https://github.com/karma-runner/karma) | `0.13.22` | `6.4.4` |\n| [qs](https://github.com/ljharb/qs) | `6.1.2` | `6.14.0` |\n| [bl](https://github.com/rvagg/bl) | `1.1.2` | `6.1.0` |\n| [form-data](https://github.com/form-data/form-data) | `1.0.1` | `4.0.4` |\n| [hawk](https://github.com/mozilla/hawk) | `3.1.3` | `9.0.2` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `2.2.2` | `5.1.2` |\n| [tunnel-agent](https://github.com/mikeal/tunnel-agent) | `0.4.3` | `0.6.0` |\n\nBumps the npm_and_yarn group with 3 updates in the /.npm/sass-loader/3.2.3/package directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [loader-utils](https://github.com/webpack/loader-utils) and [node-sass](https://github.com/sass/node-sass).\nBumps the npm_and_yarn group with 1 update in the /.npm/semver/4.3.6/package directory: [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 4 updates in the /.npm/send/0.14.1/package directory: [debug](https://github.com/debug-js/debug), [fresh](https://github.com/jshttp/fresh), [mime](https://github.com/broofa/mime) and [ms](https://github.com/vercel/ms).\nBumps the npm_and_yarn group with 1 update in the /.npm/serve-static/1.11.1/package directory: [send](https://github.com/pillarjs/send).\nBumps the npm_and_yarn group with 1 update in the /.npm/set-blocking/1.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/set-blocking/2.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/signal-exit/3.0.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 1 update in the /.npm/sntp/1.0.9/package directory: [hoek](https://github.com/hapijs/hoek).\nBumps the npm_and_yarn group with 1 update in the /.npm/statuses/1.3.0/package directory: [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse).\nBumps the npm_and_yarn group with 1 update in the /.npm/style-loader/0.13.1/package directory: [loader-utils](https://github.com/webpack/loader-utils).\nBumps the npm_and_yarn group with 1 update in the /.npm/svgo/0.6.6/package directory: [js-yaml](https://github.com/nodeca/js-yaml).\nBumps the npm_and_yarn group with 1 update in the /.npm/timers-browserify/1.4.2/package directory: [connect](https://github.com/senchalabs/connect).\nBumps the npm_and_yarn group with 1 update in the /.npm/ua-parser-js/0.7.10/package directory: [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 4 updates in the /.npm/webpack/1.13.1/package directory: [express](https://github.com/expressjs/express), [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware), [loader-utils](https://github.com/webpack/loader-utils) and [uglify-js](https://github.com/mishoo/UglifyJS).\nBumps the npm_and_yarn group with 2 updates in the /.npm/whatwg-fetch/0.9.0/package directory: [phantomjs](https://github.com/Medium/phantomjs) and [bower](https://github.com/bower/bower).\nBumps the npm_and_yarn group with 1 update in the /.npm/whatwg-fetch/1.0.0/package directory: [bower](https://github.com/bower/bower).\nBumps the npm_and_yarn group with 1 update in the /.npm/yargs-parser/2.4.0/package directory: [standard-version](https://github.com/conventional-changelog/standard-version).\nBumps the npm_and_yarn group with 2 updates in the /.npm/yargs/4.7.1/package directory: [standard-version](https://github.com/conventional-changelog/standard-version) and [yargs-parser](https://github.com/yargs/yargs-parser).\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned up RegExps (by \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/postcss/commits/8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `got` from 6.7.1 to 14.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/got/releases\"\u003egot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.4.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Gracefully handle undefined request (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2404\"\u003e#2404\u003c/a\u003e)  06029e0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.6...v14.4.7\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.6...v14.4.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix timeout error firing even though it\u0026amp;\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/39\"\u003e#39\u003c/a\u003e;s cancelled (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2399\"\u003e#2399\u003c/a\u003e)  7a92064\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.5...v14.4.6\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.5...v14.4.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a crash with Got accessing a non-existent request (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2391\"\u003e#2391\u003c/a\u003e)  c079b93\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.4...v14.4.5\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.4...v14.4.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for \u003ccode\u003eAbortSignal#timeout()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2388\"\u003e#2388\u003c/a\u003e)  92b378e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.3...v14.4.4\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.3...v14.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix cache with HTTP2 (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2380\"\u003e#2380\u003c/a\u003e)  f2f8cb2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.2...v14.4.3\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.2...v14.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of invalid arguments (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2367\"\u003e#2367\u003c/a\u003e)  f44ef43\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.1...v14.4.2\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.1...v14.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing dependency  dfc54d9\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.4.0...v14.4.1\"\u003ehttps://github.com/sindresorhus/got/compare/v14.4.0...v14.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove TypeScript types with generic extend (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2353\"\u003e#2353\u003c/a\u003e)  15ca4a0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.3.0...v14.4.0\"\u003ehttps://github.com/sindresorhus/got/compare/v14.3.0...v14.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies  dbab6c3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.2.1...v14.3.0\"\u003ehttps://github.com/sindresorhus/got/compare/v14.2.1...v14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix error handling when UTF-8 decoding fails (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2336\"\u003e#2336\u003c/a\u003e)  c81a611\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/a359bd385129d2adbc765b52dfbbadac5f54a825\"\u003e\u003ccode\u003ea359bd3\u003c/code\u003e\u003c/a\u003e 14.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/06029e0b758e99f4369cc7382fae907adc9f83b1\"\u003e\u003ccode\u003e06029e0\u003c/code\u003e\u003c/a\u003e Fix: Gracefully handle undefined request (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2404\"\u003e#2404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/383a3ff4ff88d4059519efe8b3d6b27e9a6a8066\"\u003e\u003ccode\u003e383a3ff\u003c/code\u003e\u003c/a\u003e 14.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/40209160ae02f1a32bf5ffbbd13a874e542be978\"\u003e\u003ccode\u003e4020916\u003c/code\u003e\u003c/a\u003e Readme tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/7a920647efa236bd1f80dad087a27371e5070f7b\"\u003e\u003ccode\u003e7a92064\u003c/code\u003e\u003c/a\u003e Fix timeout error firing even though it's cancelled (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2399\"\u003e#2399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/f997bcb385d4b35ff581333e6bc9360d5ee10e71\"\u003e\u003ccode\u003ef997bcb\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/a7b5aec57a0245cafbd21696d52cd6bd6c95628a\"\u003e\u003ccode\u003ea7b5aec\u003c/code\u003e\u003c/a\u003e 14.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/c079b9366ff2231a806c9746f0dfb4a0ec34e5d1\"\u003e\u003ccode\u003ec079b93\u003c/code\u003e\u003c/a\u003e Fix a crash with Got accessing a non-existent request (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/3034c2fdcebdff94907a6e015a8b154e851fc343\"\u003e\u003ccode\u003e3034c2f\u003c/code\u003e\u003c/a\u003e 14.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/92b378e5fd95e891e849c7f3fa7483575ab052c3\"\u003e\u003ccode\u003e92b378e\u003c/code\u003e\u003c/a\u003e Fix support for \u003ccode\u003eAbortSignal#timeout()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2388\"\u003e#2388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/got/compare/v6.7.1...v14.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 5.2.18 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​ro...\n\n_Description has been truncated_","html_url":"https://github.com/levfurtado/elixir-garden/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/levfurtado%2Felixir-garden/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-07-30T00:25:06.000Z","version_change":"removed","issue":{"uuid":"2705608561","node_id":"PR_kwDOKScnls6hRE9x","number":67,"state":"open","title":"Bump hawk and karma","user":"dependabot[bot]","labels":["Major","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-30T00:25:06.000Z","updated_at":"2025-07-30T00:25:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"karma","repository_url":"https://github.com/karma-runner/karma","old_version":"2.0.5","new_version":"6.4.4"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [karma](https://github.com/karma-runner/karma). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `karma` from 2.0.5 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.5...v6.4.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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/icanbwell/progressbar.js/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/icanbwell/progressbar.js/pull/67","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/icanbwell%2Fprogressbar.js/issues/67","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/67/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":"/amp-pwa-reader","pr_created_at":"2025-07-22T15:09:49.000Z","version_change":null,"issue":{"uuid":"2685920350","node_id":"PR_kwDOCL7mF86gF-Re","number":12,"state":"open","title":"Bump hawk and node-sass in /amp-pwa-reader","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T15:09:49.000Z","updated_at":"2025-07-22T15:09:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk"},{"name":"node-sass"}],"path":"/amp-pwa-reader","ecosystem":"npm"},"body":"\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sumonst21/amp-publisher-sample/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/sumonst21/amp-publisher-sample/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumonst21%2Famp-publisher-sample/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-07-22T14:38:33.000Z","version_change":"removed","issue":{"uuid":"2685816034","node_id":"PR_kwDOES8E-86gFkzi","number":7,"state":"open","title":"Bump hawk and request","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T14:38:33.000Z","updated_at":"2025-07-22T14:38:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.83.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.83.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TheCodeTraveler/nounapi/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/TheCodeTraveler/nounapi/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCodeTraveler%2Fnounapi/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-07-22T14:08:57.000Z","version_change":"removed","issue":{"uuid":"3252853537","node_id":"PR_kwDOLGr9Y86gFNAd","number":4,"state":"open","title":"Bump hawk and request","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T14:08:57.000Z","updated_at":"2025-07-22T14:09:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.85.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.85.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/adamf9898/mtg-sdk-typescript/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/adamf9898/mtg-sdk-typescript/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamf9898%2Fmtg-sdk-typescript/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-07-22T13:13:57.000Z","version_change":"removed","issue":{"uuid":"2685535576","node_id":"PR_kwDOBgBHSc6gEgVY","number":3,"state":"open","title":"Bump hawk and request","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T13:13:57.000Z","updated_at":"2025-07-22T13:13:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.81.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.81.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.85.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Revert \u0026quot;Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.84.0 (2018/03/12)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2793\"\u003e#2793\u003c/a\u003e Fixed calculation of oauth_body_hash, issue \u003ca href=\"https://redirect.github.com/request/request/issues/2792\"\u003e#2792\u003c/a\u003e (\u003ca href=\"https://github.com/dvishniakov\"\u003e\u003ccode\u003e@​dvishniakov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2880\"\u003e#2880\u003c/a\u003e Update hawk to 7.0.7 (\u003ca href=\"https://redirect.github.com/request/request/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/kornel-kedzierski\"\u003e\u003ccode\u003e@​kornel-kedzierski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.83.0 (2017/09/27)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2776\"\u003e#2776\u003c/a\u003e Updating tough-cookie due to security fix. (\u003ca href=\"https://redirect.github.com/request/request/issues/2776\"\u003e#2776\u003c/a\u003e) (\u003ca href=\"https://github.com/karlnorling\"\u003e\u003ccode\u003e@​karlnorling\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.82.0 (2017/09/19)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2703\"\u003e#2703\u003c/a\u003e Add Node.js v8 to Travis CI (\u003ca href=\"https://github.com/ryysud\"\u003e\u003ccode\u003e@​ryysud\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2751\"\u003e#2751\u003c/a\u003e Update of hawk and qs to latest version (\u003ca href=\"https://redirect.github.com/request/request/issues/2751\"\u003e#2751\u003c/a\u003e) (\u003ca href=\"https://github.com/Olivier-Moreau\"\u003e\u003ccode\u003e@​Olivier-Moreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2658\"\u003e#2658\u003c/a\u003e Fixed some text in README.md (\u003ca href=\"https://redirect.github.com/request/request/issues/2658\"\u003e#2658\u003c/a\u003e) (\u003ca href=\"https://github.com/Marketionist\"\u003e\u003ccode\u003e@​Marketionist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2635\"\u003e#2635\u003c/a\u003e chore(package): update aws-sign2 to version 0.7.0 (\u003ca href=\"https://redirect.github.com/request/request/issues/2635\"\u003e#2635\u003c/a\u003e) (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2641\"\u003e#2641\u003c/a\u003e Update README to simplify \u0026amp; update convenience methods (\u003ca href=\"https://redirect.github.com/request/request/issues/2641\"\u003e#2641\u003c/a\u003e) (\u003ca href=\"https://github.com/FredKSchott\"\u003e\u003ccode\u003e@​FredKSchott\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2541\"\u003e#2541\u003c/a\u003e Add convenience method for HTTP OPTIONS (\u003ca href=\"https://redirect.github.com/request/request/issues/2541\"\u003e#2541\u003c/a\u003e) (\u003ca href=\"https://github.com/jamesseanwright\"\u003e\u003ccode\u003e@​jamesseanwright\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2605\"\u003e#2605\u003c/a\u003e Add promise support section to README (\u003ca href=\"https://redirect.github.com/request/request/issues/2605\"\u003e#2605\u003c/a\u003e) (\u003ca href=\"https://github.com/FredKSchott\"\u003e\u003ccode\u003e@​FredKSchott\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2579\"\u003e#2579\u003c/a\u003e refactor(lint): replace eslint with standard (\u003ca href=\"https://redirect.github.com/request/request/issues/2579\"\u003e#2579\u003c/a\u003e) (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2598\"\u003e#2598\u003c/a\u003e Update codecov to version 2.0.2 🚀 (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2590\"\u003e#2590\u003c/a\u003e Adds test-timing keepAlive test (\u003ca href=\"https://github.com/nicjansma\"\u003e\u003ccode\u003e@​nicjansma\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2589\"\u003e#2589\u003c/a\u003e fix tabulation on request example README.MD (\u003ca href=\"https://github.com/odykyi\"\u003e\u003ccode\u003e@​odykyi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2594\"\u003e#2594\u003c/a\u003e chore(dependencies): har-validator to 5.x [removes babel dep] (\u003ca href=\"https://github.com/ahmadnassri\"\u003e\u003ccode\u003e@​ahmadnassri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/duckhee/testing_server/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/duckhee/testing_server/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/duckhee%2Ftesting_server/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":"/benchmark","pr_created_at":"2025-07-22T13:08:29.000Z","version_change":"removed","issue":{"uuid":"2685515648","node_id":"PR_kwDOBvCLNs6gEbeA","number":4,"state":"open","title":"Bump hawk and fsevents in /benchmark","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T13:08:29.000Z","updated_at":"2025-07-22T13:08:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"fsevents","repository_url":"https://github.com/fsevents/fsevents","old_version":"1.1.2","new_version":"1.2.13"}],"path":"/benchmark","ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [fsevents](https://github.com/fsevents/fsevents). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `fsevents` from 1.1.2 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v10 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eC++ tuning to fix potential SIGILL and cyclic dependency (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cp\u003eFixed node-pre-gyp bundling issue\u003c/p\u003e\n\u003ch2\u003ev1.2.1\u003c/h2\u003e\n\u003cp\u003e[unpublished because of errors during publish process]\u003c/p\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING: End support for Node v0.12. If you are using Node v0.12 please pin your fsevents dependencies to v1.1.3. Not bumping semver major for this release was a compromise solution discussed in \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/199\"\u003e#199\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/201\"\u003e#201\u003c/a\u003e.\n\u003cul\u003e\n\u003cli\u003eNode v0.10 should continue to work with local compilation for now, but hosted pre-built binaries will no longer be provided. If this is a constraint for you, please pin to an earlier version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed security vulnerability warnings by updating node-pre-gyp to ^0.9.0\u003c/li\u003e\n\u003cli\u003eCompatibility updates for nan v2.9.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded node v9 for pre-built binaries\u003c/li\u003e\n\u003cli\u003eFixed bug related to using \u003ccode\u003e--no-bin-links\u003c/code\u003e option on install\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.39)\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/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.1.2...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/YPCrumble/bluebird/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/YPCrumble/bluebird/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/YPCrumble%2Fbluebird/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":null,"new_version":null,"update_type":"removal","path":null,"pr_created_at":"2025-07-22T11:32:28.000Z","version_change":"removed","issue":{"uuid":"2685223651","node_id":"PR_kwDOB-5YVM6gDULj","number":3,"state":"open","title":"Bump hawk and request","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-22T11:32:28.000Z","updated_at":"2025-07-22T11:32:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"hawk","repository_url":"https://github.com/mozilla/hawk","old_version":null,"new_version":null,"is_removal":true},{"name":"request","repository_url":"https://github.com/request/request","old_version":"2.85.0","new_version":"2.88.2"}],"path":null,"ecosystem":"npm"},"body":"Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [request](https://github.com/request/request). These dependencies need to be updated together.\n\nRemoves `hawk`\n\nUpdates `request` from 2.85.0 to 2.88.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/request/request/blob/master/CHANGELOG.md\"\u003erequest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003ev2.88.0 (2018/08/10)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2996\"\u003e#2996\u003c/a\u003e fix(uuid): import versioned uuid (\u003ca href=\"https://github.com/kwonoj\"\u003e\u003ccode\u003e@​kwonoj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2994\"\u003e#2994\u003c/a\u003e Update to oauth-sign 0.9.0 (\u003ca href=\"https://github.com/dlecocq\"\u003e\u003ccode\u003e@​dlecocq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2993\"\u003e#2993\u003c/a\u003e Fix header tests (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2904\"\u003e#2904\u003c/a\u003e \u003ca href=\"https://redirect.github.com/request/request/issues/515\"\u003e#515\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/request/request/issues/2894\"\u003e#2894\u003c/a\u003e Strip port suffix from Host header if the protocol is known. (\u003ca href=\"https://redirect.github.com/request/request/issues/2904\"\u003e#2904\u003c/a\u003e) (\u003ca href=\"https://github.com/paambaati\"\u003e\u003ccode\u003e@​paambaati\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2791\"\u003e#2791\u003c/a\u003e Improve AWS SigV4 support. (\u003ca href=\"https://redirect.github.com/request/request/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/vikhyat\"\u003e\u003ccode\u003e@​vikhyat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2977\"\u003e#2977\u003c/a\u003e Update test certificates (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.87.0 (2018/05/21)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2943\"\u003e#2943\u003c/a\u003e Replace hawk dependency with a local implemenation (\u003ca href=\"https://redirect.github.com/request/request/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/hueniverse\"\u003e\u003ccode\u003e@​hueniverse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.86.0 (2018/05/15)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2885\"\u003e#2885\u003c/a\u003e Remove redundant code (for Node.js 0.9.4 and below) and dependency (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2942\"\u003e#2942\u003c/a\u003e Make Test GREEN Again! (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2923\"\u003e#2923\u003c/a\u003e Alterations for failing CI tests (\u003ca href=\"https://github.com/gareth-robinson\"\u003e\u003ccode\u003e@​gareth-robinson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/request/request/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/CEbbinghaus/CleverBot/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/CEbbinghaus/CleverBot/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CEbbinghaus%2FCleverBot/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}}]}