{"id":5260,"name":"stringstream","ecosystem":"npm","repository_url":"https://github.com/mhart/StringStream","issues_count":110,"created_at":"2025-06-06T17:11:54.262Z","updated_at":"2025-06-06T17:11:54.262Z","purl":"pkg:npm/stringstream","metadata":{"id":2407368,"name":"stringstream","ecosystem":"npm","description":"Encode and decode streams into string streams","homepage":"https://github.com/mhart/StringStream#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mhart/StringStream","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2012-06-23T01:34:23.318Z","latest_release_published_at":"2018-08-23T19:33:10.411Z","latest_release_number":"1.0.0","last_synced_at":"2025-05-26T08:08:20.638Z","created_at":"2022-04-10T01:21:28.707Z","updated_at":"2025-05-26T08:13:51.467Z","registry_url":"https://www.npmjs.com/package/stringstream","install_command":"npm install stringstream","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.0.0"}},"repo_metadata":{"id":3687463,"uuid":"4757707","full_name":"mhart/StringStream","owner":"mhart","description":"Encode and decode streams into string streams in node.js","archived":false,"fork":false,"pushed_at":"2024-04-23T11:42:11.000Z","size":13,"stargazers_count":27,"open_issues_count":1,"forks_count":17,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-05-19T07:02:50.852Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mhart.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"mhart"}},"created_at":"2012-06-23T01:32:08.000Z","updated_at":"2024-04-23T11:42:15.000Z","dependencies_parsed_at":"2024-04-23T12:53:06.500Z","dependency_job_id":"af891021-487f-4ea8-9492-93701391c15b","html_url":"https://github.com/mhart/StringStream","commit_stats":{"total_commits":17,"total_committers":2,"mean_commits":8.5,"dds":0.05882352941176472,"last_synced_commit":"0666fd536d8f9941d00aadc64a074102a265967f"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mhart","download_url":"https://codeload.github.com/mhart/StringStream/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":256396880,"owners_count":22381119,"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":"mhart","name":"Michael Hart","uuid":"367936","kind":"user","description":"Principal Engineer","email":"","website":"https://medium.com/@hichaelmart","location":"New York","twitter":"hichaelmart","company":"@cloudflare","icon_url":"https://avatars.githubusercontent.com/u/367936?v=4","repositories_count":63,"last_synced_at":"2024-05-01T10:38:06.136Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mhart","funding_links":[],"total_stars":7115,"followers":739,"following":0,"created_at":"2022-11-02T16:18:56.201Z","updated_at":"2024-05-01T10:38:17.562Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mhart","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mhart/repositories"},"tags":[{"name":"v1.0.0","sha":"8d330f20101c9fb3a0f979e1cf3993606918d895","kind":"tag","published_at":"2018-08-23T19:32:56.000Z","download_url":"https://codeload.github.com/mhart/StringStream/tar.gz/v1.0.0","html_url":"https://github.com/mhart/StringStream/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/tags/v1.0.0/manifests"},{"name":"v0.0.6","sha":"fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67","kind":"tag","published_at":"2018-05-17T10:22:22.000Z","download_url":"https://codeload.github.com/mhart/StringStream/tar.gz/v0.0.6","html_url":"https://github.com/mhart/StringStream/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"1efe3bf507bf3a1161f8473908b60e881d41422b","kind":"tag","published_at":"2015-10-25T23:27:06.000Z","download_url":"https://codeload.github.com/mhart/StringStream/tar.gz/v0.0.5","html_url":"https://github.com/mhart/StringStream/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mhart%2FStringStream/tags/v0.0.5/manifests"}]},"repo_metadata_updated_at":"2025-05-26T08:13:51.466Z","dependent_packages_count":166,"downloads":3367801,"downloads_period":"last-month","dependent_repos_count":576970,"rankings":{"downloads":0.14588738581522706,"dependent_repos_count":0.04690038364121347,"dependent_packages_count":0.25804975616484904,"stargazers_count":7.207680311868976,"forks_count":5.8544447973963925,"docker_downloads_count":0.06742105359062665,"average":2.263397281412881},"purl":"pkg:npm/stringstream","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1mNngtN21tNC14Mmc3","url":"https://github.com/advisories/GHSA-mf6x-7mm4-x2g7","title":"Out-of-bounds Read in stringstream","description":"All versions of `stringstream` are vulnerable to out-of-bounds read as it allocates uninitialized Buffers when number is passed in input stream on Node.js 4.x and below.\n\n\n## Recommendation\n\nNo fix is currently available for this vulnerability. It is our recommendation to not install or use this module if user input is being passed in to `stringstream`.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2019-06-20T18:22:32.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://hackerone.com/reports/321670","https://github.com/mhart/StringStream/blob/v0.0.5/stringstream.js#L32","https://www.npmjs.com/advisories/664","https://github.com/advisories/GHSA-mf6x-7mm4-x2g7"],"source_kind":"github","identifiers":["GHSA-mf6x-7mm4-x2g7","CVE-2018-21270"],"repository_url":"https://github.com/mhart/StringStream","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"0.0.6","vulnerable_version_range":"\u003c 0.0.6"}],"ecosystem":"npm","package_name":"stringstream"}],"created_at":"2022-12-21T16:13:29.092Z","updated_at":"2023-02-01T05:02:20.000Z"},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXFwdzIteGNobS02NTVx","url":"https://github.com/advisories/GHSA-qpw2-xchm-655q","title":"Out-of-Bounds read in stringstream","description":"Versions less than 0.0.6 of the Node.js stringstream module are vulnerable to an out-of-bounds read because of allocation of uninitialized buffers when a number is passed in the input stream (when using Node.js 4.x).\n\n# WITHDRAWN\n\nThis is a duplicate of GHSA-mf6x-7mm4-x2g7","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-01-06T20:31:01.000Z","withdrawn_at":"2021-03-19T20:58:21.000Z","classification":"GENERAL","cvss_score":6.5,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H","references":["https://nvd.nist.gov/vuln/detail/CVE-2018-21270","https://github.com/mhart/StringStream/issues/7","https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274","https://hackerone.com/reports/321670","https://www.npmjs.com/advisories/664","https://github.com/advisories/GHSA-qpw2-xchm-655q"],"source_kind":"github","identifiers":["GHSA-qpw2-xchm-655q"],"repository_url":"https://github.com/mhart/StringStream","blast_radius":37.447496009731275,"packages":[{"versions":[{"first_patched_version":"0.0.6","vulnerable_version_range":"\u003c 0.0.6"}],"ecosystem":"npm","package_name":"stringstream"}],"created_at":"2022-12-21T16:13:10.358Z","updated_at":"2023-01-09T05:04:29.000Z"}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/stringstream","docker_dependents_count":4710,"docker_downloads_count":788538547,"usage_url":"https://repos.ecosyste.ms/usage/npm/stringstream","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/stringstream/dependencies","status":null,"funding_links":["https://github.com/sponsors/mhart"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stringstream/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stringstream/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stringstream/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stringstream/related_packages","maintainers":[{"uuid":"hichaelmart","login":"hichaelmart","name":null,"email":"michael.hart.au@gmail.com","url":null,"packages_count":28,"html_url":"https://www.npmjs.com/~hichaelmart","role":null,"created_at":"2022-11-14T14:24:16.695Z","updated_at":"2022-11-14T14:24:16.695Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/hichaelmart/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5003342,"maintainers_count":1012230,"namespaces_count":295147,"keywords_count":699473,"github":"npm","metadata":{"funded_packages_count":150164},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-04T06:01:37.253Z","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":103,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4201566693","node_id":"PR_kwDONq5Aqs7P2BfP","number":5,"state":"open","title":"Bump the npm_and_yarn group across 2 directories with 21 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-03T17:52:27.000Z","updated_at":"2026-04-03T19:02:21.415Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":21,"packages":[{"name":"jquery","old_version":"3.2.1","new_version":"3.5.0","repository_url":"https://github.com/jquery/jquery"},{"name":"karma","old_version":"1.7.1","new_version":"6.4.4","repository_url":"https://github.com/karma-runner/karma"},{"name":"deap","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/selfcontained/deap"},{"name":"json-schema","old_version":"0.2.3","new_version":"0.4.0","repository_url":"https://github.com/kriszyp/json-schema"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"handlebars","old_version":"4.0.11","new_version":"4.7.9","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"js-yaml","old_version":"3.10.0","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"jsonpointer","old_version":"4.0.1","new_version":"5.0.1","repository_url":"https://github.com/janl/node-jsonpointer"},{"name":"lodash.merge","old_version":"4.6.0","new_version":"4.6.2","repository_url":"https://github.com/lodash/lodash"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the npm_and_yarn group with 1 update in the /static/select2 directory: [node-sass](https://github.com/sass/node-sass).\nBumps the npm_and_yarn group with 9 updates in the /static/toastr directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jquery](https://github.com/jquery/jquery) | `3.2.1` | `3.5.0` |\n| [karma](https://github.com/karma-runner/karma) | `1.7.1` | `6.4.4` |\n| [deap](https://github.com/selfcontained/deap) | `1.0.0` | `1.0.1` |\n| [json-schema](https://github.com/kriszyp/json-schema) | `0.2.3` | `0.4.0` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.11` | `4.7.9` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.10.0` | `3.14.2` |\n| [jsonpointer](https://github.com/janl/node-jsonpointer) | `4.0.1` | `5.0.1` |\n| [lodash.merge](https://github.com/lodash/lodash) | `4.6.0` | `4.6.2` |\n\n\nUpdates `node-sass` from 4.14.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/node-sass/releases\"\u003enode-sass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNode 20 support by \u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sass/node-sass/pull/3355\"\u003esass/node-sass#3355\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node 14 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSupported Environments\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOS\u003c/th\u003e\n\u003cth\u003eArchitecture\u003c/th\u003e\n\u003cth\u003eNode\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eWindows\u003c/td\u003e\n\u003ctd\u003ex86 \u0026amp; x64\u003c/td\u003e\n\u003ctd\u003e16, 18, 19, 20\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOSX\u003c/td\u003e\n\u003ctd\u003ex64\u003c/td\u003e\n\u003ctd\u003e16, 18, 19, 20\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLinux*\u003c/td\u003e\n\u003ctd\u003ex64\u003c/td\u003e\n\u003ctd\u003e16, 18, 19, 20\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAlpine Linux\u003c/td\u003e\n\u003ctd\u003ex64\u003c/td\u003e\n\u003ctd\u003e16, 18, 19, 20\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003e*Linux support refers to major distributions like Ubuntu, and Debian\u003c/p\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix binaries being partially downloaded by \u003ca href=\"https://github.com/xzyfer\"\u003e\u003ccode\u003e@​xzyfer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sass/node-sass/pull/3313\"\u003esass/node-sass#3313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump node-gyp and nan for node 19 support by \u003ca href=\"https://github.com/xzyfer\"\u003e\u003ccode\u003e@​xzyfer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sass/node-sass/pull/3314\"\u003esass/node-sass#3314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Node 18 and 19 support and drop Node 17 by \u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sass/node-sass/pull/3257\"\u003esass/node-sass#3257\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node 12 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for Node 17 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet \u003ccode\u003erejectUnauthorized\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e by default (\u003ca href=\"https://github.com/scott-ut\"\u003e\u003ccode\u003e@​scott-ut\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3149\"\u003e#3149\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 18 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Node 19 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003erequest\u003c/code\u003e with \u003ccode\u003emake-fetch-happen\u003c/code\u003e (\u003ca href=\"https://github.com/CamilleDrapier\"\u003e\u003ccode\u003e@​CamilleDrapier\u003c/code\u003e\u003c/a\u003e  \u003ca href=\"https://github.com/xzyfer\"\u003e\u003ccode\u003e@​xzyfer\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3193\"\u003e#3193\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump true-case-path@2.2.1\u003c/li\u003e\n\u003cli\u003eBump node-gyp \u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003cli\u003eBump nan@^2.17.0\u003c/li\u003e\n\u003cli\u003eBump sass-graph@^4.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump various GitHub Actions dependencies (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\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/sass/node-sass/commit/87f38998da059d13a87a7fc9f3d29d5728128e2c\"\u003e\u003ccode\u003e87f3899\u003c/code\u003e\u003c/a\u003e feat: Node 20 support (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3355\"\u003e#3355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/06ae4c70f792287c28bb765811014c7c56012d72\"\u003e\u003ccode\u003e06ae4c7\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 2.0.0 to 2.1.0 (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3350\"\u003e#3350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/e069f7356b76b286a51d0c4a48f93fb14bd0bdfc\"\u003e\u003ccode\u003ee069f73\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 1.2.0 to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/c34837d7bfab1ef86a8d9989e83602895373a0a0\"\u003e\u003ccode\u003ec34837d\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 1.1.3 to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/ee13eb9c62449d1e535189a063cbdd15583ebf32\"\u003e\u003ccode\u003eee13eb9\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/98e75b39e22ba2fdf7726eefa23ba5f7247540c4\"\u003e\u003ccode\u003e98e75b3\u003c/code\u003e\u003c/a\u003e feat: Node 18 and 19 support and drop Node 17 (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3257\"\u003e#3257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/e9bb866b0cfec9f9f98c370be325289d25be5c62\"\u003e\u003ccode\u003ee9bb866\u003c/code\u003e\u003c/a\u003e Bump node-gyp and nan for node 19 support (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/ab7840b335d58f59731315354f2ea18d6bdf8fd6\"\u003e\u003ccode\u003eab7840b\u003c/code\u003e\u003c/a\u003e Fix binaries being partially downloaded (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/d595abf2ed3e8013509c04b1205005e95d3fcc2e\"\u003e\u003ccode\u003ed595abf\u003c/code\u003e\u003c/a\u003e 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/3b556c1c9a79e87fd54fdaa9a1a18741a7616025\"\u003e\u003ccode\u003e3b556c1\u003c/code\u003e\u003c/a\u003e 7.0.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sass/node-sass/compare/v4.14.1...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.2.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejQuery 3.5.0 Released!\u003c/h2\u003e\n\u003cp\u003eSee the blog post:\n\u003ca href=\"https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\"\u003ehttps://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\u003c/a\u003e\nand the upgrade guide:\n\u003ca href=\"https://jquery.com/upgrade-guide/3.5/\"\u003ehttps://jquery.com/upgrade-guide/3.5/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c/strong\u003e Despite being a minor release, this update includes a breaking change that we had to make to fix \u003ca href=\"https://github.com/advisories/GHSA-gxr4-xjj5-5px2\"\u003ea security issue\u003c/a\u003e ( \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2020-11022\"\u003e\u003ccode\u003eCVE-2020-11022\u003c/code\u003e\u003c/a\u003e). Please follow the blog post \u0026amp; the upgrade guide for more details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/7a0a850f3d41c0412609c1d32b1e602d4afe2f4e\"\u003e\u003ccode\u003e7a0a850\u003c/code\u003e\u003c/a\u003e 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/8570a08f6689223aa06ca8cc51d488c6d81d44f9\"\u003e\u003ccode\u003e8570a08\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/da3dd85b63c4e3a6a768132c2a83a1a6eec24840\"\u003e\u003ccode\u003eda3dd85\u003c/code\u003e\u003c/a\u003e Ajax: Do not execute scripts for unsuccessful HTTP responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/065143c2e93512eb0c82d1b344b71d06eb7cf01c\"\u003e\u003ccode\u003e065143c\u003c/code\u003e\u003c/a\u003e Ajax: Overwrite s.contentType with content-type header value, if any\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/1a4f10ddc37c34c6dc3a451ee451b5c6cf367399\"\u003e\u003ccode\u003e1a4f10d\u003c/code\u003e\u003c/a\u003e Tests: Blacklist one focusin test in IE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/9e15d6b469556eccfa607c5ecf53b20c84529125\"\u003e\u003ccode\u003e9e15d6b\u003c/code\u003e\u003c/a\u003e Event: Use only one focusin/out handler per matching window \u0026amp; document\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/966a70909019aa09632c87c0002c522fa4a1e30e\"\u003e\u003ccode\u003e966a709\u003c/code\u003e\u003c/a\u003e Manipulation: Skip the select wrapper for \u0026lt;option\u0026gt; outside of IE 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/1d61fd9407e6fbe82fe55cb0b938307aa0791f77\"\u003e\u003ccode\u003e1d61fd9\u003c/code\u003e\u003c/a\u003e Manipulation: Make jQuery.htmlPrefilter an identity function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/04bf577e2f961c9dde85ddadc77f71bc7bc671cc\"\u003e\u003ccode\u003e04bf577\u003c/code\u003e\u003c/a\u003e Selector: Update Sizzle from 2.3.4 to 2.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/7506c9ca62a2f3ef773e19385918c31e9d62d412\"\u003e\u003ccode\u003e7506c9c\u003c/code\u003e\u003c/a\u003e Build: Resolve Travis config warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.2.1...3.5.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/~mgol\"\u003emgol\u003c/a\u003e, a new releaser for jquery since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `karma` from 1.7.1 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/1.7.1...v6.4.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `braces` from 0.1.5 to 1.8.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.8.5] - 2016-05-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/10\"\u003e#10\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.8.4] - 2016-04-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/jonschlinkert/micromatch/issues/66\"\u003ejonschlinkert/micromatch#66\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.8.0] - 2015-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadds exponent examples, tests\u003c/li\u003e\n\u003cli\u003efixes the first example in \u003ca href=\"https://redirect.github.com/jonschlinkert/micromatch/issues/38\"\u003ejonschlinkert/micromatch#38\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.6.0] - 2015-01-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoptimizations, \u003ccode\u003ebash\u003c/code\u003e mode:\u003c/li\u003e\n\u003cli\u003eimprove path escaping\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.5.0] - 2015-01-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/micromatch/braces/issues/5\"\u003e#5\u003c/a\u003e from eush77/lib-files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.4.0] - 2015-01-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd extglob tests\u003c/li\u003e\n\u003cli\u003eexternalize exponent function\u003c/li\u003e\n\u003cli\u003ebetter whitespace handling\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.3.0] - 2015-01-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake regex patterns explicity\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.1.0] - 2015-01-11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edon't create a match group with \u003ccode\u003emakeRe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.0.0] - 2014-12-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge commit '97b05f5544f8348736a8efaecf5c32bbe3e2ad6e'\u003c/li\u003e\n\u003cli\u003esupport empty brace syntax\u003c/li\u003e\n\u003cli\u003ebetter bash coverage\u003c/li\u003e\n\u003cli\u003ebetter support for regex strings\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.1.4] - 2014-11-14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimprove recognition of bad args, recognize mismatched argument types\u003c/li\u003e\n\u003cli\u003esupport escaping\u003c/li\u003e\n\u003cli\u003eremove pathname-expansion\u003c/li\u003e\n\u003cli\u003esupport whitespace in patterns\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/micromatch/braces/commits/1.8.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `deap` from 1.0.0 to 1.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/selfcontained/deap/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~prestaul\"\u003eprestaul\u003c/a\u003e, a new releaser for deap since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cookie` from 0.3.1 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/cookie/releases\"\u003ecookie's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix object assignment of \u003ccode\u003ehasOwnProperty\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/177\"\u003e#177\u003c/a\u003e)  bc38ffd\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jshttp/cookie/compare/v0.7.1...v0.7.2\"\u003ehttps://github.com/jshttp/cookie/compare/v0.7.1...v0.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAllow leading dot for domain (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/174\"\u003e#174\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAlthough not permitted in the spec, some users expect this to work and user agents ignore the leading dot according to spec\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd fast path for \u003ccode\u003eserialize\u003c/code\u003e without options, use \u003ccode\u003eobj.hasOwnProperty\u003c/code\u003e when parsing (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1\"\u003ehttps://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: parse cookies ~10% faster (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/144\"\u003e#144\u003c/a\u003e by \u003ca href=\"https://github.com/kurtextrem\"\u003e\u003ccode\u003e@​kurtextrem\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: narrow the validation of cookies to match RFC6265 (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/167\"\u003e#167\u003c/a\u003e by \u003ca href=\"https://github.com/bewinsnw\"\u003e\u003ccode\u003e@​bewinsnw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add \u003ccode\u003emain\u003c/code\u003e to \u003ccode\u003epackage.json\u003c/code\u003e for rspack (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/166\"\u003e#166\u003c/a\u003e by \u003ca href=\"https://github.com/proudparrot2\"\u003e\u003ccode\u003e@​proudparrot2\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0\"\u003ehttps://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epartitioned\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epriority\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eexpires\u003c/code\u003e option to reject invalid dates\u003c/li\u003e\n\u003cli\u003epref: improve default decode speed\u003c/li\u003e\n\u003cli\u003epref: remove slow string split in parse\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003epref: read value only when assigning in parse\u003c/li\u003e\n\u003cli\u003epref: remove unnecessary regexp in parse\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003emaxAge\u003c/code\u003e option to reject invalid values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSameSite=None\u003c/code\u003e support\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/cookie/commit/d19eaa1a2bb9ca43ac0951edd852ba4e88e410e0\"\u003e\u003ccode\u003ed19eaa1\u003c/code\u003e\u003c/a\u003e 0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/bc38ffd0eae716b199236dda061d0bdc74192dd3\"\u003e\u003ccode\u003ebc38ffd\u003c/code\u003e\u003c/a\u003e Fix object assignment of \u003ccode\u003ehasOwnProperty\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/cf4658f492c5bd96aeaf5693c3500f8495031014\"\u003e\u003ccode\u003ecf4658f\u003c/code\u003e\u003c/a\u003e 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/6a8b8f5a49af7897b98ebfb29a1c4955afa3d33e\"\u003e\u003ccode\u003e6a8b8f5\u003c/code\u003e\u003c/a\u003e Allow leading dot for domain (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/58015c0b93de0b63db245cfdc5a108e511a81ad0\"\u003e\u003ccode\u003e58015c0\u003c/code\u003e\u003c/a\u003e Remove more code and perf wins (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/ab057d6c06b94a7b1e3358e69a685ae49c97b627\"\u003e\u003ccode\u003eab057d6\u003c/code\u003e\u003c/a\u003e 0.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/5f02ca87688481dbcf155e49ca8b61732f30e542\"\u003e\u003ccode\u003e5f02ca8\u003c/code\u003e\u003c/a\u003e Migrate history to GitHub releases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/a5d591ce8447dd63821779724f96ad3c774c8579\"\u003e\u003ccode\u003ea5d591c\u003c/code\u003e\u003c/a\u003e Migrate history to GitHub releases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/51968f94b5e820adeceef505539fa193ffe2d105\"\u003e\u003ccode\u003e51968f9\u003c/code\u003e\u003c/a\u003e Skip isNaN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/9e7ca51ade4b325307eedd6b4dec190983e9e2cc\"\u003e\u003ccode\u003e9e7ca51\u003c/code\u003e\u003c/a\u003e perf(parse): cache length, return early (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/cookie/compare/v0.3.1...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~blakeembrey\"\u003eblakeembrey\u003c/a\u003e, a new releaser for cookie since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.1.3 to 2.3.3\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 v2.3.3\u003c/h2\u003e\n\u003cp\u003eReleased to npm as v2.3.3\u003c/p\u003e\n\u003ch2\u003eRelease v2.3.2\u003c/h2\u003e\n\u003cp\u003eReleased to npm as v2.3.2\u003c/p\u003e\n\u003ch2\u003eRelease v2.3.1\u003c/h2\u003e\n\u003cp\u003eReleased to npm as v2.3.1\u003c/p\u003e\n\u003cp\u003eRelease contains universal binary for x86 \u0026amp; amd64 (m1) chips\u003c/p\u003e\n\u003ch2\u003eRelease v2.2.2\u003c/h2\u003e\n\u003cp\u003eReleased to npm as v2.2.2\u003c/p\u003e\n\u003cp\u003eUniversal Binary Support x86-64 \u0026amp; amd64(m1)\u003c/p\u003e\n\u003ch2\u003eRelease v2.2.0\u003c/h2\u003e\n\u003cp\u003eElectron Enabled (no static functions/variables)\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.3\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v2.1.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e2.1.0\u003c/h2\u003e\n\u003cp\u003eLatest stable release\u003c/p\u003e\n\u003ch2\u003eRelease NAPI v2.0.6\u003c/h2\u003e\n\u003cp\u003eInclude essential files only.\u003c/p\u003e\n\u003ch2\u003eRelease NAPI v2.0.5\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease NAPI v2.0.4\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease NAPI v2.0.3\u003c/h2\u003e\n\u003cp\u003eMoved NAPI version out of experimental.\u003c/p\u003e\n\u003ch2\u003eNAPI release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003edeprecated\u003c/h2\u003e\n\u003cp\u003eFixing the API for chokidar since it was calling FSEvents as a constructor\u003c/p\u003e\n\u003ch2\u003edeprecated\u003c/h2\u003e\n\u003cp\u003eWe have upgraded to N-API. For that reason we have also dropped support for node \u0026lt; 6.\u003c/p\u003e\n\u003cp\u003eFor that reason, we have made this a major version bump so dependents have to opt in. The actual API remains entirely the same, so if you are depending on \u003cem\u003efsevents\u003c/em\u003e, it should be as simple as changing the version number in your \u003ccode\u003epackage.json\u003c/code\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/2db891e51aa0f2975c5eaaf6aa30f13d720a830a\"\u003e\u003ccode\u003e2db891e\u003c/code\u003e\u003c/a\u003e Release v2.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/8ec87bf026f476d7f8c1c84ec2400bc4a9834378\"\u003e\u003ccode\u003e8ec87bf\u003c/code\u003e\u003c/a\u003e Update nodejs.yml (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/c20c3af6adfa98d8160a569be4b02180ab3af9aa\"\u003e\u003ccode\u003ec20c3af\u003c/code\u003e\u003c/a\u003e readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/63709df0fd91549050e2e3f38b1695f49f6387a8\"\u003e\u003ccode\u003e63709df\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/384\"\u003e#384\u003c/a\u003e from aleksanb/subdirs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/a77340f4f96a6e02cd5bfabaaebd4e10535ee533\"\u003e\u003ccode\u003ea77340f\u003c/code\u003e\u003c/a\u003e Handle MustScanSubDirs for large projects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/66be5194c536a4a394a963ab5034696f9059fbab\"\u003e\u003ccode\u003e66be519\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/2f2a85852feb4dd20c74ba6e36529e712807f543\"\u003e\u003ccode\u003e2f2a858\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/a7f5d00939b74e141a73131468c4ce48ee0f2197\"\u003e\u003ccode\u003ea7f5d00\u003c/code\u003e\u003c/a\u003e Release v2.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/fab136ace9f7f7a7a7856c2d684956aeac938856\"\u003e\u003ccode\u003efab136a\u003c/code\u003e\u003c/a\u003e fix: issue \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/355\"\u003e#355\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/328ae396700969fd8345f13cc4fb88c495517cd9\"\u003e\u003ccode\u003e328ae39\u003c/code\u003e\u003c/a\u003e Release v2.3.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.1.3...v2.3.3\"\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 adds \u003ccode\u003einstall\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 `ini` from 1.3.4 to 1.3.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/738eca59d77d8cfdddf5c477c17a0d8f8fbfe0fd\"\u003e\u003ccode\u003e738eca5\u003c/code\u003e\u003c/a\u003e v1.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/da3e2c4553f6fd116b3298ed2ac2497b40011609\"\u003e\u003ccode\u003eda3e2c4\u003c/code\u003e\u003c/a\u003e ignore coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/9868eb47a1c712c8ff5c9602bbd3728d30d0cc3e\"\u003e\u003ccode\u003e9868eb4\u003c/code\u003e\u003c/a\u003e package lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/6d8b7c8d7b7f35188ad630aad5b0e89e3d52fb9d\"\u003e\u003ccode\u003e6d8b7c8\u003c/code\u003e\u003c/a\u003e auto-publish scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/ca698737ee0461c65572f96a82e80e5541c7c1c2\"\u003e\u003ccode\u003eca69873\u003c/code\u003e\u003c/a\u003e bring test coverage up to 100%\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/2ad741be8053341e99c83fbf8eb2ee52c07f383d\"\u003e\u003ccode\u003e2ad741b\u003c/code\u003e\u003c/a\u003e update standard for more standardizations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/ad2b547a680f0bc464a6cd17601420be033204cb\"\u003e\u003ccode\u003ead2b547\u003c/code\u003e\u003c/a\u003e Update tap and travis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/872b7ad7190eb5adec4e7f17c364d202d9c305f0\"\u003e\u003ccode\u003e872b7ad\u003c/code\u003e\u003c/a\u003e Allow the module to be used in any CommonJS environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/59921389da0ac58c76c5ba95c0ca72114653e816\"\u003e\u003ccode\u003e5992138\u003c/code\u003e\u003c/a\u003e tap 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/3aa2408b2c8ab81768dcad82d56a8297e0bc077c\"\u003e\u003ccode\u003e3aa2408\u003c/code\u003e\u003c/a\u003e standard javascript style\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/ini/compare/v1.3.4...v1.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-schema` from 0.2.3 to 0.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/f6f6a3b02d667aa4ba2d5d50cc19208c4462abfa\"\u003e\u003ccode\u003ef6f6a3b\u003c/code\u003e\u003c/a\u003e Use a little more robust method of checking instances\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/ef60987a9a14b9d9c739384460044ba53cd9b9a2\"\u003e\u003ccode\u003eef60987\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/b62f1da1ff5442f23443d6be6a92d00e65cba93a\"\u003e\u003ccode\u003eb62f1da\u003c/code\u003e\u003c/a\u003e Protect against constructor modification, \u003ca href=\"https://redirect.github.com/kriszyp/json-schema/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/fb427cd4d175684786e4b2538718e72453e825e9\"\u003e\u003ccode\u003efb427cd\u003c/code\u003e\u003c/a\u003e Link to json-schema-org repository in addition to site, fixes \u003ca href=\"https://redirect.github.com/kriszyp/json-schema/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/22f146111f541d9737e832823699ad3528ca7741\"\u003e\u003ccode\u003e22f1461\u003c/code\u003e\u003c/a\u003e Don't allow \u003cstrong\u003eproto\u003c/strong\u003e property to be used for schema default/coerce, fixes \u003ca href=\"https://redirect.github.com/kriszyp/json-schema/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/c52a27c653428149e4f9fb776d5e110d04639a9c\"\u003e\u003ccode\u003ec52a27c\u003c/code\u003e\u003c/a\u003e Get basic test to pass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/b3f42b3331608fe83b6cc267c5fc513ec1b839ed\"\u003e\u003ccode\u003eb3f42b3\u003c/code\u003e\u003c/a\u003e Add security policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/3b0cec3042a5aac5c967fd43475f5edc4c5b6eff\"\u003e\u003ccode\u003e3b0cec3\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/c28470f2d64bace29c73d140f9c6876e3c3a9fef\"\u003e\u003ccode\u003ec28470f\u003c/code\u003e\u003c/a\u003e Update readme to acknowledge the state of the package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/7dff9cd2c35c31ff3c43fa4e38737c94283dd3d3\"\u003e\u003ccode\u003e7dff9cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kriszyp/json-schema/issues/81\"\u003e#81\u003c/a\u003e from hodovani/patch-1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kriszyp/json-schema/compare/v0.2.3...v0.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tough-cookie` from 2.3.2 to 2.3.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/12d426678f77bd34dd1234b7acbf47b299f50439\"\u003e\u003ccode\u003e12d4266\u003c/code\u003e\u003c/a\u003e 2.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/98e0916d7b017669c93855d831c6e0b19c14141e\"\u003e\u003ccode\u003e98e0916\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/salesforce/tough-cookie/issues/97\"\u003e#97\u003c/a\u003e from salesforce/spaces-ReDoS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/4e2fb0b1b7c965b313c6bce995d4d80c9fdd0638\"\u003e\u003ccode\u003e4e2fb0b\u003c/code\u003e\u003c/a\u003e Document the 256 spaces limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/f1ed420a6a92ea7a5418df6e39e676556bc0c71d\"\u003e\u003ccode\u003ef1ed420\u003c/code\u003e\u003c/a\u003e Constrain spaces before = to 256\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/fcc8abfa3d3cab4f99da38f3f3749b1b186eb5a4\"\u003e\u003ccode\u003efcc8abf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/salesforce/tough-cookie/issues/96\"\u003e#96\u003c/a\u003e from YevhenLukomskyi/fix-test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/1002fb4b5393221be783c6b96367b35fc98a2d75\"\u003e\u003ccode\u003e1002fb4\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/a928b54f6d08fc7bb966be5199fc2753e402348a\"\u003e\u003ccode\u003ea928b54\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/salesforce/tough-cookie/issues/83\"\u003e#83\u003c/a\u003e from awaterma/public-suffix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/ed31ba47c6a68784a6d611ee1cc8a8df2acd4c58\"\u003e\u003ccode\u003eed31ba4\u003c/code\u003e\u003c/a\u003e Updates to public suffix list.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/92d54486f2bc23113633583aa1301a429dfdf800\"\u003e\u003ccode\u003e92d5448\u003c/code\u003e\u003c/a\u003e Dockerized project. Added .npmignore for docker files.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/ee606430842571a5e0748f414c931c30a339771e\"\u003e\u003ccode\u003eee60643\u003c/code\u003e\u003c/a\u003e CookieJar.deserialize does not modify its input\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/salesforce/tough-cookie/compare/v2.3.2...v2.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.11 to 4.7.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9 - March 26th, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/dce542c9a660048d31f0981ac8a45c08b919bddb\"\u003e\u003ccode\u003edce542c\u003c/code\u003e\u003c/a\u003e v4.7.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8a41389ba5b2624b6f43a5463d8e2533b843a562\"\u003e\u003ccode\u003e8a41389\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/68d8df5a88e0a26fe9e6084c5c6aaebe67b07da2\"\u003e\u003ccode\u003e68d8df5\u003c/code\u003e\u003c/a\u003e Fix security issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/b2a083136b11e1da9f0f47a11f749a9830a49328\"\u003e\u003ccode\u003eb2a0831\u003c/code\u003e\u003c/a\u003e Fix browser tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/9f98c1629834abf8de5a127caff8a2eab03d2c12\"\u003e\u003ccode\u003e9f98c16\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/45443b4290475dfb7cec32a85d344f12ab345eb9\"\u003e\u003ccode\u003e45443b4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Improve partial indenting performance\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8841a5f6d35096aee95d68e1e49636a4cb5c661e\"\u003e\u003ccode\u003e8841a5f\u003c/code\u003e\u003c/a\u003e Fix CI errors with linting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e0137c26f2202593bca7cc25184e733e87d54709\"\u003e\u003ccode\u003ee0137c2\u003c/code\u003e\u003c/a\u003e fix: enable shell mode for spawn to resolve Windows EINVAL issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e914d6037ffb0dd371f7e4823cdb019732ae66d7\"\u003e\u003ccode\u003ee914d60\u003c/code\u003e\u003c/a\u003e Improve rendering performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/7de4b41c344a5d702edca93d1841b59642fa32bd\"\u003e\u003ccode\u003e7de4b41\u003c/code\u003e\u003c/a\u003e Upgrade GitHub Actions checkout and setup-node on 4.x branch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.11...v4.7.9\"\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/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.10.0 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.10.0...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsonpointer` from 4.0.1 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/janl/node-jsonpointer/releases\"\u003ejsonpointer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 5.0.1\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect typings for compile get/set methods (\u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/pull/58\"\u003e#58\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/haakemon\"\u003e\u003ccode\u003e@​haakemon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix null values throwing exception when traversing over while getting (\u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/pull/50\"\u003e#50\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/reckter\"\u003e\u003ccode\u003e@​reckter\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix tests for \u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e assertions (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/a5706e821c9b1d9d821c79ab00140c25c7cafe08\"\u003ehttps://github.com/janl/node-jsonpointer/commit/a5706e821c9b1d9d821c79ab00140c25c7cafe08\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/compare/v4.1.0...v5.0.0\"\u003e5.0.0\u003c/a\u003e (2021-10-31)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix prototype pollution (\u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/issues/51\"\u003e#51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe original, non-mutated objects are now returned if any of the keys \u003ccode\u003e__proto__\u003c/code\u003e, \u003ccode\u003econstructor\u003c/code\u003e or \u003ccode\u003eprototype\u003c/code\u003e are used in a json pointer.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// returns the unmodified input {}\r\njsonpointer.set({}, '/foo/__proto__/boo', 'polluted')\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eWhen passing non-string arrays to a \u003ccode\u003e.set\u003c/code\u003e operation, an error is thrown:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// throws `new Error('Invalid JSON pointer. Must be of type string or number.')`\r\njsonpointer.set({}, [['__proto__'], ['__proto__'], 'boo'], 'polluted')\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/compare/v4.0.1...v4.1.0\"\u003e4.1.0\u003c/a\u003e (2020-07-03)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprototype pollution (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/234e3437019c6c07537ed2ad1e03b3e132b85e34\"\u003e234e343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e thank contributors (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/b67e4026a102fe98ed896b4ad271db3c131a944b\"\u003eb67e402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e use \u003ccode\u003enpm test\u003c/code\u003e (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/ad96a94fd272555db91ab33a8927558d212ca714\"\u003ead96a94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ere-add semantic release (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/49b7074a61a5ada60d0b26c106cb5acc7b916a74\"\u003e49b7074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/4a253c0d8f0d4d7f4c01f566bf8bf16f775dcdca\"\u003e\u003ccode\u003e4a253c0\u003c/code\u003e\u003c/a\u003e Adopt strictEqual changes and only return null when the get succeeded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/bad49837fe07c0cecf67fc06cb1e255af55ce2b8\"\u003e\u003ccode\u003ebad4983\u003c/code\u003e\u003c/a\u003e Fix null values throwing exception when traversing over while getting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/a5706e821c9b1d9d821c79ab00140c25c7cafe08\"\u003e\u003ccode\u003ea5706e8\u003c/code\u003e\u003c/a\u003e test: Always use strictEqual to ensure null and undefined values are asserted...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/b8e1e6af389e4708eab17d6ac3dd0a2d230328bb\"\u003e\u003ccode\u003eb8e1e6a\u003c/code\u003e\u003c/a\u003e fix incorrect typings for compile get/set methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/c4de620803e9080bc291ba42528aa8759683ba73\"\u003e\u003ccode\u003ec4de620\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/issues/53\"\u003e#53\u003c/a\u003e from janl/release/5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/8dbf3046befe610cef2d16a3df5c4a30dda9b61d\"\u003e\u003ccode\u003e8dbf304\u003c/code\u003e\u003c/a\u003e feat: v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/84cf17317432431ddcfd6b0d4b5454aa88412230\"\u003e\u003ccode\u003e84cf173\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/issues/52\"\u003e#52\u003c/a\u003e from janl/fix/test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/f716e5c52139ea535a0f2f674a82bd1915e8e179\"\u003e\u003ccode\u003ef716e5c\u003c/code\u003e\u003c/a\u003e chore: more rip travis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/e2ae35537a5b6676633c74ebc7914b7f4121d792\"\u003e\u003ccode\u003ee2ae355\u003c/code\u003e\u003c/a\u003e chore: remove comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/d23693b2f49df8e9dab623de6c2ae66145e84bfd\"\u003e\u003ccode\u003ed23693b\u003c/code\u003e\u003c/a\u003e chore: update primary branch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/janl/node-jsonpointer/compare/4.0.1...v5.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `body-parser` from 1.18.2 to 1.20.4\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.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove redundant depth check 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/body-parser/pull/538\"\u003eexpressjs/body-parser#538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add support for Node.js v23 by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/553\"\u003eexpressjs/body-parser#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: restore CI for 1.x branch 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/665\"\u003eexpressjs/body-parser#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@^6.14.0 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/664\"\u003eexpressjs/body-parser#664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation and update certain dependencies by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/668\"\u003eexpressjs/body-parser#668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove SECURITY.md by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/669\"\u003eexpressjs/body-parser#669\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add CodeQL (SAST) by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/670\"\u003eexpressjs/body-parser#670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.20.4 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/672\"\u003eexpressjs/body-parser#672\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.3...1.20.4\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.3...1.20.4\u003c/a\u003e\u003c/p\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\u003c!-- 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.4 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@~6.14.0\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: http-errors@~2.0.1\u003c/li\u003e\n\u003cli\u003edeps: raw-body@~2.5.3\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/7db202cac84a001e6566c2dc6516b44db98beff3\"\u003e\u003ccode\u003e7db202c\u003c/code\u003e\u003c/a\u003e 1.20.4 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/672\"\u003e#672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/d8f8adb898676dfdf997b4455e5f9b689b53e989\"\u003e\u003ccode\u003ed8f8adb\u003c/code\u003e\u003c/a\u003e ci: add CodeQL (SAST) (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/6d133c19b3e7c0bb8301959ca1dba283d23d23c3\"\u003e\u003ccode\u003e6d133c1\u003c/code\u003e\u003c/a\u003e chore: remove SECURITY.md (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/669\"\u003e#669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/fcd15355041ada6f37288dd13858d50429016b66\"\u003e\u003ccode\u003efcd1535\u003c/code\u003e\u003c/a\u003e deps: use tilde notation and update certain dependencies (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/668\"\u003e#668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ec5fa290d25d85e0049757e240249072331eaee6\"\u003e\u003ccode\u003eec5fa29\u003c/code\u003e\u003c/a\u003e deps: qs@~6.14.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/664\"\u003e#664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ffb95c12c7785ec6d3852ce46b8711ac74009252\"\u003e\u003ccode\u003effb95c1\u003c/code\u003e\u003c/a\u003e ci: restore CI for 1.x branch (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/665\"\u003e#665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/48a5f074a4db07066087ed8b6ff641825c9c03cf\"\u003e\u003ccode\u003e48a5f07\u003c/code\u003e\u003c/a\u003e ci: add support for Node.js v23 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/553\"\u003e#553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/f20f6adc7118cbf973e927d34bc0bbf2ff177459\"\u003e\u003ccode\u003ef20f6ad\u003c/code\u003e\u003c/a\u003e Remove redundant depth check (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/538\"\u003e#538\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.18.2...1.20.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~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 `http-proxy` from 1.16.2 to 1.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/http-party/node-http-proxy/releases\"\u003ehttp-proxy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLong overdue maintenance\u003c/h2\u003e\n\u003cp\u003eDue to some great contributions I'm happy to announce a new release of \u003ccode\u003ehttp-proxy\u003c/code\u003e containing numerous bug fixes, feature additions and documentation improvements. Thanks to all who contributed for their patience and willingness to contribute despite perceived stagnation in activity in the project. I welcome all contributions and those who are interested in getting more involved with the project. Below I will highlight the changes that landed in the latest version but you can find the full diff of the changes in \u003ca href=\"https://redirect.github.com/nodejitsu/node-http-proxy/pull/1251\"\u003enodejitsu/node-http-proxy#1251\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to rewrite path of set-cookie headers. \u003ca href=\"https://github.com/swillis12\"\u003e\u003ccode\u003e@​swillis12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option for overriding http METHOD when proxying request \u003ca href=\"https://github.com/AydinChavez\"\u003e\u003ccode\u003e@​AydinChavez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/Cyber-Threat-Hunting-Playground/deephunter/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cyber-Threat-Hunting-Playground%2Fdeephunter/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"4196078691","node_id":"PR_kwDOBw37RM7PoPth","number":1,"state":"closed","title":"Bump the npm_and_yarn group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-02T18:04:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T17:50:56.000Z","updated_at":"2026-04-02T18:04:44.000Z","time_to_close":826,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":12,"packages":[{"name":"grunt","old_version":"1.0.1","new_version":"1.5.3","repository_url":"https://github.com/gruntjs/grunt"},{"name":"js-yaml","old_version":"3.0.1","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"request","old_version":"2.40.0","new_version":"2.79.0"},{"name":"form-data","old_version":"0.1.4","new_version":"2.1.2"},{"name":"qs","old_version":"1.0.2","new_version":"6.3.1"},{"name":"stringstream","old_version":"0.0.4","new_version":"0.0.5"},{"name":"tunnel-agent","old_version":"0.4.0","new_version":"0.4.3"},{"name":"getobject","old_version":"0.1.0","new_version":"1.0.2"},{"name":"marked","old_version":"0.3.6","new_version":"17.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"braces","old_version":"1.8.5","new_version":"3.0.3","repository_url":"https://github.com/micromatch/braces"},{"name":"y18n","old_version":"3.2.1","new_version":"5.0.8"},{"name":"yargs-parser","old_version":"5.0.0","new_version":"21.1.1"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 4 updates in the / directory: [grunt](https://github.com/gruntjs/grunt), [js-yaml](https://github.com/nodeca/js-yaml), [marked](https://github.com/markedjs/marked) and [braces](https://github.com/micromatch/braces).\n\nUpdates `grunt` from 1.0.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gruntjs/grunt/releases\"\u003egrunt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1745\"\u003e#1745\u003c/a\u003e from gruntjs/fix-copy-op  572d79b\u003c/li\u003e\n\u003cli\u003ePatch up race condition in symlink copying.  58016ff\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1746\"\u003e#1746\u003c/a\u003e from JamieSlome/patch-1  0749e1d\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md  69b7c50\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Changelog  7f15fd5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1743\"\u003e#1743\u003c/a\u003e from gruntjs/cleanup-link  b0ec6e1\u003c/li\u003e\n\u003cli\u003eClean up link handling  433f91b\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.1...v1.5.2\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.1...v1.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1742\"\u003e#1742\u003c/a\u003e from gruntjs/update-symlink-test  ad22608\u003c/li\u003e\n\u003cli\u003eFix symlink test  0652305\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated changelog  b2b2c2b\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1740\"\u003e#1740\u003c/a\u003e from gruntjs/update-deps-22-10  3eda6ae\u003c/li\u003e\n\u003cli\u003eUpdate testing matrix  47d32de\u003c/li\u003e\n\u003cli\u003eMore updates  2e9161c\u003c/li\u003e\n\u003cli\u003eRemove console log  04b960e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, tests...  aad3d45\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1736\"\u003e#1736\u003c/a\u003e from justlep/main  fdc7056\u003c/li\u003e\n\u003cli\u003esupport .cjs extension  e35fe54\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.0\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Changelog  e7625e5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1731\"\u003e#1731\u003c/a\u003e from gruntjs/update-options  5d67e34\u003c/li\u003e\n\u003cli\u003eFix ci install  d13bf88\u003c/li\u003e\n\u003cli\u003eSwitch to Actions  08896ae\u003c/li\u003e\n\u003cli\u003eUpdate grunt-known-options  eee0673\u003c/li\u003e\n\u003cli\u003eAdd note about a breaking change  1b6e288\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1728\"\u003e#1728\u003c/a\u003e from gruntjs/update-deps-changelog  63b2e89\u003c/li\u003e\n\u003cli\u003eUpdate changelog and util dep  106ed17\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1727\"\u003e#1727\u003c/a\u003e from gruntjs/update-deps-apr  49de70b\u003c/li\u003e\n\u003cli\u003eUpdate CLI and nodeunit  47cf8b6\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1722\"\u003e#1722\u003c/a\u003e from gruntjs/update-through  e86db1c\u003c/li\u003e\n\u003cli\u003eUpdate deps  4952368\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/gruntjs/grunt/blob/main/CHANGELOG\"\u003egrunt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev1.5.3\ndate: 2022-04-23\nchanges:\n- Patch up race condition in symlink copying.\nv1.5.2\ndate: 2022-04-12\nchanges:\n- Unlink symlinks when copy destination is a symlink.\nv1.5.1\ndate: 2022-04-11\nchanges:\n- Fixed symlink destination handling.\nv1.5.0\ndate: 2022-04-10\nchanges:\n- Updated dependencies.\n- Add symlink handling for copying files.\nv1.4.1\ndate: 2021-05-24\nchanges:\n- Fix --preload option to be a known option\n- Switch to GitHub Actions\nv1.4.0\ndate: 2021-04-21\nchanges:\n- Security fixes in production and dev dependencies\n- Liftup/Liftoff upgrade breaking change. Update your scripts to use --preload instead of --require. Ref: \u003ca href=\"https://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb\"\u003ehttps://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb\u003c/a\u003e.\nv1.3.0\ndate: 2020-08-18\nchanges:\n- Switch to use \u003ccode\u003esafeLoad\u003c/code\u003e for loading YML files via \u003ccode\u003efile.readYAML\u003c/code\u003e.\n- Upgrade legacy-log to ~3.0.0.\n- Upgrade legacy-util to ~2.0.0.\nv1.2.1\ndate: 2020-07-07\nchanges:\n- Remove path-is-absolute dependency.\n(PR: \u003ca href=\"https://redirect.github.com/gruntjs/grunt/pull/1715\"\u003egruntjs/grunt#1715\u003c/a\u003e)\nv1.2.0\ndate: 2020-07-03\nchanges:\n- Allow usage of grunt plugins that are located in any location that\nis visible to Node.js and NPM, instead of node_modules directly\ninside package that have a dev dependency to these plugins.\n(PR: \u003ca href=\"https://redirect.github.com/gruntjs/grunt/pull/1677\"\u003egruntjs/grunt#1677\u003c/a\u003e)\n- Removed coffeescript from dependencies. To ease transition, if\ncoffeescript is still around, Grunt will attempt to load it.\nIf it is not, and the user loads a CoffeeScript file,\nGrunt will print a useful error indicating that the\ncoffeescript package should be installed as a dev dependency.\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/gruntjs/grunt/commit/82d79b803798f2a5f19662df9e12bef977dfa189\"\u003e\u003ccode\u003e82d79b8\u003c/code\u003e\u003c/a\u003e 1.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/572d79b08767dd22ecc162b8d41825f9f8238fef\"\u003e\u003ccode\u003e572d79b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1745\"\u003e#1745\u003c/a\u003e from gruntjs/fix-copy-op\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/58016ffac5ed9338b63ecc2a63710f5027362bae\"\u003e\u003ccode\u003e58016ff\u003c/code\u003e\u003c/a\u003e Patch up race condition in symlink copying.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/0749e1da0d8f88c5137c4eb4e9531e1b7498760e\"\u003e\u003ccode\u003e0749e1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1746\"\u003e#1746\u003c/a\u003e from JamieSlome/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/69b7c506cbf430e06bfe1a81050351e607c30380\"\u003e\u003ccode\u003e69b7c50\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/ac667b24cabfff77cf769f9dbf9ddba9576b3dc2\"\u003e\u003ccode\u003eac667b2\u003c/code\u003e\u003c/a\u003e 1.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/7f15fd5ad9fb33ca0fe4680af7bce84d69deb673\"\u003e\u003ccode\u003e7f15fd5\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/b0ec6e12426fc8d5720dee1702f6a67455c5986c\"\u003e\u003ccode\u003eb0ec6e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1743\"\u003e#1743\u003c/a\u003e from gruntjs/cleanup-link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/433f91b78df99d83daa6f56a5505ead743627c30\"\u003e\u003ccode\u003e433f91b\u003c/code\u003e\u003c/a\u003e Clean up link handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/d5969eccf2493c2c579c55a617c70cab48dc12d3\"\u003e\u003ccode\u003ed5969ec\u003c/code\u003e\u003c/a\u003e 1.5.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.0.1...v1.5.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/~vladikoff\"\u003evladikoff\u003c/a\u003e, a new releaser for grunt since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.0.1 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.0.1...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `request` from 2.40.0 to 2.79.0\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\u003ch3\u003ev2.79.0 (2016/11/18)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2368\"\u003e#2368\u003c/a\u003e Fix typeof check in test-pool.js (\u003ca href=\"https://github.com/forivall\"\u003e\u003ccode\u003e@​forivall\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2394\"\u003e#2394\u003c/a\u003e Use \u003ccode\u003efiles\u003c/code\u003e in package.json (\u003ca href=\"https://github.com/SimenB\"\u003e\u003ccode\u003e@​SimenB\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2463\"\u003e#2463\u003c/a\u003e AWS support for session tokens for temporary credentials (\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/2467\"\u003e#2467\u003c/a\u003e Migrate to uuid (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/antialias\"\u003e\u003ccode\u003e@​antialias\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2459\"\u003e#2459\u003c/a\u003e Update taper to version 0.5.0 🚀 (\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/2448\"\u003e#2448\u003c/a\u003e Make other connect timeout test more reliable too (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.78.0 (2016/11/03)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2447\"\u003e#2447\u003c/a\u003e Always set request timeout on keep-alive connections (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.77.0 (2016/11/03)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2439\"\u003e#2439\u003c/a\u003e Fix socket 'connect' listener handling (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2442\"\u003e#2442\u003c/a\u003e 👻😱 Node.js 0.10 is unmaintained 😱👻 (\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/2435\"\u003e#2435\u003c/a\u003e Add followOriginalHttpMethod to redirect to original HTTP method (\u003ca href=\"https://github.com/kirrg001\"\u003e\u003ccode\u003e@​kirrg001\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2414\"\u003e#2414\u003c/a\u003e Improve test-timeout reliability (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.76.0 (2016/10/25)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2424\"\u003e#2424\u003c/a\u003e Handle buffers directly instead of using \u0026quot;bl\u0026quot; (\u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2415\"\u003e#2415\u003c/a\u003e Re-enable timeout tests on Travis + other fixes (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2431\"\u003e#2431\u003c/a\u003e Improve timeouts accuracy and node v6.8.0+ compatibility (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\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/2428\"\u003e#2428\u003c/a\u003e Update qs to version 6.3.0 🚀 (\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/2420\"\u003e#2420\u003c/a\u003e change .on to .once, remove possible memory leaks (\u003ca href=\"https://github.com/duereg\"\u003e\u003ccode\u003e@​duereg\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2426\"\u003e#2426\u003c/a\u003e Remove \u0026quot;isFunction\u0026quot; helper in favor of \u0026quot;typeof\u0026quot; check (\u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2425\"\u003e#2425\u003c/a\u003e Simplify \u0026quot;defer\u0026quot; helper creation (\u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2402\"\u003e#2402\u003c/a\u003e form-data@2.1.1 breaks build 🚨 (\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/2393\"\u003e#2393\u003c/a\u003e Update form-data to version 2.1.0 🚀 (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.75.0 (2016/09/17)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2381\"\u003e#2381\u003c/a\u003e Drop support for Node 0.10 (\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/2377\"\u003e#2377\u003c/a\u003e Update form-data to version 2.0.0 🚀 (\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/2353\"\u003e#2353\u003c/a\u003e Add greenkeeper ignored packages (\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/2351\"\u003e#2351\u003c/a\u003e Update karma-tap to version 3.0.1 🚀 (\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/2348\"\u003e#2348\u003c/a\u003e form-data@1.0.1 breaks build 🚨 (\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/2349\"\u003e#2349\u003c/a\u003e Check error type instead of string (\u003ca href=\"https://github.com/scotttrinh\"\u003e\u003ccode\u003e@​scotttrinh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.74.0 (2016/07/22)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2295\"\u003e#2295\u003c/a\u003e Update tough-cookie to 2.3.0 (\u003ca href=\"https://github.com/stash-sfdc\"\u003e\u003ccode\u003e@​stash-sfdc\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2280\"\u003e#2280\u003c/a\u003e Update karma-tap to version 2.0.1 🚀 (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.73.0 (2016/07/09)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2240\"\u003e#2240\u003c/a\u003e Remove connectionErrorHandler to fix \u003ca href=\"https://redirect.github.com/request/request/issues/1903\"\u003e#1903\u003c/a\u003e (\u003ca href=\"https://github.com/zarenner\"\u003e\u003ccode\u003e@​zarenner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2251\"\u003e#2251\u003c/a\u003e tape@4.6.0 breaks build 🚨 (\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/2225\"\u003e#2225\u003c/a\u003e Update docs (\u003ca href=\"https://github.com/ArtskydJ\"\u003e\u003ccode\u003e@​ArtskydJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2203\"\u003e#2203\u003c/a\u003e Update browserify to version 13.0.1 🚀 (\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/2275\"\u003e#2275\u003c/a\u003e Update karma to version 1.1.1 🚀 (\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/2204\"\u003e#2204\u003c/a\u003e Add codecov.yml and disable PR comments (\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/2212\"\u003e#2212\u003c/a\u003e Fix link to http.IncomingMessage documentation (\u003ca href=\"https://github.com/nazieb\"\u003e\u003ccode\u003e@​nazieb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2208\"\u003e#2208\u003c/a\u003e Update to form-data RC4 and pass null values to it (\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/2207\"\u003e#2207\u003c/a\u003e Move aws4 require statement to the top (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\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/request/request/commit/3a98820b38b2656c47c8ad55fdb6190d35c5fe6f\"\u003e\u003ccode\u003e3a98820\u003c/code\u003e\u003c/a\u003e 2.79.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/ab94c8692c44e409ab46cf3358bdd8504dfd8960\"\u003e\u003ccode\u003eab94c86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/request/request/issues/2368\"\u003e#2368\u003c/a\u003e from forivall/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/95b12d0919703e22a515ebc143366f0cd539e56d\"\u003e\u003ccode\u003e95b12d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/request/request/issues/2394\"\u003e#2394\u003c/a\u003e from SimenB/files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/d05c86c46a79928c5e64488d6067dc9c31ee0fce\"\u003e\u003ccode\u003ed05c86c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003efiles\u003c/code\u003e in package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/9f702bf4b5d075035c28eea55dda44d3a0235926\"\u003e\u003ccode\u003e9f702bf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/request/request/issues/2463\"\u003e#2463\u003c/a\u003e from lostcolony/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/7532634b090a01a4bc75f298f39e5eb9ed51d63f\"\u003e\u003ccode\u003e7532634\u003c/code\u003e\u003c/a\u003e Remove redundant code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/d16bf18e323b91c5eda7e0b81b07116321132082\"\u003e\u003ccode\u003ed16bf18\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into aws4-session\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/67c96736d6caf4911715d5fdd726ff74428abbaa\"\u003e\u003ccode\u003e67c9673\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/request/request/issues/2467\"\u003e#2467\u003c/a\u003e from simov/bump-uuid\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/39350edecf29a4996225974908a175f8a7759b76\"\u003e\u003ccode\u003e39350ed\u003c/code\u003e\u003c/a\u003e Bump uuid\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/e1c0981fe0e124fa7c6df8555c1c6c39d4a4390f\"\u003e\u003ccode\u003ee1c0981\u003c/code\u003e\u003c/a\u003e Merge branch 'defunctzombie-uuid' of github.com:antialias/request into bump-uuid\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/request/request/compare/v2.40.0...v2.79.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 0.1.4 to 2.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFixed self/window reference (for React-Native)\u003c/h2\u003e\n\u003cp\u003eChecks for \u003ccode\u003eself\u003c/code\u003e object, if not found, falls back to \u003ccode\u003ewindow\u003c/code\u003e object.\u003c/p\u003e\n\u003ch2\u003eFixed browserify shim\u003c/h2\u003e\n\u003cp\u003e\u0026amp; updated dependencies\u003c/p\u003e\n\u003ch2\u003eAdded \u003ccode\u003ehasKnownLength\u003c/code\u003e method\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTo improve node-fetch integration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eReplaced async with asynckit. Modernized\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for node@0.10\u003c/li\u003e\n\u003cli\u003eCleaned up code and tools.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIt Happened\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eLast one before 1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid undefined variable reference in older browsers \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/176\"\u003e#176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefreshed dependencies\u003c/li\u003e\n\u003cli\u003eHousecleaning\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDecouple Options and Better Defaults\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eContent-Type can now be set independently of filename.\u003c/li\u003e\n\u003cli\u003eContent-Type will now default to \u0026quot;application/octet-stream\u0026quot; for buffers.\u003c/li\u003e\n\u003cli\u003e#append now accepts a filename as the third option, similar to the browser.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBrowser support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded proper line-endings to the last boundary.\u003c/li\u003e\n\u003cli\u003eReturning browser-native FormData when used with browserify or webpack.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSmall step for the build\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies\u003c/li\u003e\n\u003cli\u003eDropped 0.8 support (modernized tests)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBrowserify-friendly mime package\u003c/h2\u003e\n\u003cp\u003eReplaced \u003ccode\u003emime\u003c/code\u003e module with \u003ccode\u003emime-types\u003c/code\u003e for better Browserify support.\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/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.1...v2.1.2\"\u003ev2.1.2\u003c/a\u003e - 2016-11-07\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/271\"\u003e#271\u003c/a\u003e Added check for self and window objects + tests \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/282\"\u003e\u003ccode\u003e[#282](https://github.com/form-data/form-data/issues/282)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded check for self and window objects + tests \u003ca href=\"https://github.com/form-data/form-data/commit/c99e4ec32cd14d83776f2bdcc5a4e7384131c1b1\"\u003e\u003ccode\u003ec99e4ec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.0...v2.1.1\"\u003ev2.1.1\u003c/a\u003e - 2016-10-03\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped dependencies. \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/270\"\u003e\u003ccode\u003e[#270](https://github.com/form-data/form-data/issues/270)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate browser.js shim to use self instead of window \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/267\"\u003e\u003ccode\u003e[#267](https://github.com/form-data/form-data/issues/267)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBoilerplate code rediction \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/265\"\u003e\u003ccode\u003e[#265](https://github.com/form-data/form-data/issues/265)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eeslint@3.7.0 \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/266\"\u003e\u003ccode\u003e[#266](https://github.com/form-data/form-data/issues/266)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecode duplicates removed \u003ca href=\"https://github.com/form-data/form-data/commit/e9239fbe7d3c897b29fe3bde857d772469541c01\"\u003e\u003ccode\u003ee9239fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged according to requests \u003ca href=\"https://github.com/form-data/form-data/commit/aa9924626bd9168334d73fea568c0ad9d8fbaa96\"\u003e\u003ccode\u003eaa99246\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(package): update eslint to version 3.7.0 \u003ca href=\"https://github.com/form-data/form-data/commit/090a859835016cab0de49629140499e418db9c3a\"\u003e\u003ccode\u003e090a859\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.0.0...v2.1.0\"\u003ev2.1.0\u003c/a\u003e - 2016-09-25\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehasKnownLength\u003c/code\u003e public method \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/263\"\u003e\u003ccode\u003e[#263](https://github.com/form-data/form-data/issues/263)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded hasKnownLength public method \u003ca href=\"https://github.com/form-data/form-data/commit/655b95988ef2ed3399f8796b29b2a8673c1df11c\"\u003e\u003ccode\u003e655b959\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v1.0.0...v2.0.0\"\u003ev2.0.0\u003c/a\u003e - 2016-09-16\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced async with asynckit \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/258\"\u003e\u003ccode\u003e[#258](https://github.com/form-data/form-data/issues/258)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePre-release house cleaning \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/247\"\u003e\u003ccode\u003e[#247](https://github.com/form-data/form-data/issues/247)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced async with asynckit. Modernized \u003ca href=\"https://github.com/form-data/form-data/commit/1749b78d50580fbd080e65c1eb9702ad4f4fc0c0\"\u003e\u003ccode\u003e1749b78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore .bak files \u003ca href=\"https://github.com/form-data/form-data/commit/c08190a87d3e22a528b6e32b622193742a4c2672\"\u003e\u003ccode\u003ec08190a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrying to be more chatty. :) \u003ca href=\"https://github.com/form-data/form-data/commit/c79eabb24eaf761069255a44abf4f540cfd47d40\"\u003e\u003ccode\u003ec79eabb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v1.0.0-rc4...v1.0.0\"\u003ev1.0.0\u003c/a\u003e - 2016-08-26\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/form-data/form-data/commit/03444d21961a7a44cdc2eae11ee3630f6969023d\"\u003e\u003ccode\u003e03444d2\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/3e4ccf43da09d5748d940ac4a04df9647ebab4c1\"\u003e\u003ccode\u003e3e4ccf4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/282\"\u003e#282\u003c/a\u003e from alexindigo/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/c99e4ec32cd14d83776f2bdcc5a4e7384131c1b1\"\u003e\u003ccode\u003ec99e4ec\u003c/code\u003e\u003c/a\u003e Added check for self and window objects + tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/ebee8412f79798b87fd3ebed44748c1ca06fc1ac\"\u003e\u003ccode\u003eebee841\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/ff8b06e5a56e3518058d59c5de98f64bca925f41\"\u003e\u003ccode\u003eff8b06e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/270\"\u003e#270\u003c/a\u003e from alexindigo/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/70813908210e719aa0ac3758a266ad67aab067b7\"\u003e\u003ccode\u003e7081390\u003c/code\u003e\u003c/a\u003e Bumped dependencies.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/5d535a578b2b491092b3667448369a6827bb2369\"\u003e\u003ccode\u003e5d535a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/267\"\u003e#267\u003c/a\u003e from domenic/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/2c0a54532c22da345e85afd559a9c6a14ec8155b\"\u003e\u003ccode\u003e2c0a545\u003c/code\u003e\u003c/a\u003e Update browser.js shim to use self instead of window\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/f64a4c30b63e010bcf304d6e5ba75282483f8620\"\u003e\u003ccode\u003ef64a4c3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/265\"\u003e#265\u003c/a\u003e from trierra/code-duplicates-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/aa9924626bd9168334d73fea568c0ad9d8fbaa96\"\u003e\u003ccode\u003eaa99246\u003c/code\u003e\u003c/a\u003e Changed according to requests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/form-data/form-data/compare/0.1.4...v2.1.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 adds \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 `qs` from 1.0.2 to 6.3.1\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.3.1\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] ensure that \u003ccode\u003eallowPrototypes: false\u003c/code\u003e does not ever shadow Object.prototype properties (thanks, \u003ca href=\"https://github.com/snyk\"\u003e\u003ccode\u003e@​snyk\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003ebrowserify\u003c/code\u003e, \u003ccode\u003eiconv-lite\u003c/code\u003e, \u003ccode\u003eqs-iconv\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] on all node minors; improve test matrix\u003c/li\u003e\n\u003cli\u003e[Docs] document stringify option \u003ccode\u003eallowDots\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] add empty object and array values example (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] Fix minor inconsistency/typo (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] document stringify option \u003ccode\u003esort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Refactor] \u003ccode\u003estringify\u003c/code\u003e: throw faster with an invalid encoder\u003c/li\u003e\n\u003cli\u003e[Refactor] remove unnecessary escapes (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove contributing.md, since \u003ccode\u003eqs\u003c/code\u003e is no longer part of \u003ccode\u003ehapi\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.3.0\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[New] Add support for RFC 1738 (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/174\"\u003e#174\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ljharb/qs/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[New] \u003ccode\u003estringify\u003c/code\u003e: Add \u003ccode\u003eserializeDate\u003c/code\u003e option to customize Date serialization (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/159\"\u003e#159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] ensure \u003ccode\u003eutils.merge\u003c/code\u003e handles merging two arrays\u003c/li\u003e\n\u003cli\u003e[Refactor] only constructors should be capitalized\u003c/li\u003e\n\u003cli\u003e[Refactor] capitalized var names are for constructors only\u003c/li\u003e\n\u003cli\u003e[Refactor] avoid using a sparse array\u003c/li\u003e\n\u003cli\u003e[Robustness] \u003ccode\u003eformats\u003c/code\u003e: cache \u003ccode\u003eString#replace\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003ebrowserify\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e; add \u003ccode\u003esafe-publish-latest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] up to \u003ccode\u003enode\u003c/code\u003e \u003ccode\u003ev6.8\u003c/code\u003e, \u003ccode\u003ev4.6\u003c/code\u003e; improve test matrix\u003c/li\u003e\n\u003cli\u003e[Tests] flesh out arrayLimit/arrayFormat tests (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/107\"\u003e#107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Tests] skip Object.create tests when null objects are not available\u003c/li\u003e\n\u003cli\u003e[Tests] Turn on eslint for test files (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.2.6\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] fix regression from robustness refactor\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e to autogenerate an npmignore file\u003c/li\u003e\n\u003cli\u003e[actions] update reusable workflows\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.2.5\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] replace travis 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.2.4\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: ignore \u003ccode\u003e__proto__\u003c/code\u003e keys (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/428\"\u003e#428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eutils.merge\u003c/code\u003e: avoid a crash with a null target and an array source\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eutils.merge\u003c/code\u003e: avoid a crash with a null target and a truthy non-array source\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eutils\u003c/code\u003e: \u003ccode\u003emerge\u003c/code\u003e: fix crash when \u003ccode\u003esource\u003c/code\u003e is a truthy primitive \u0026amp; no options are provided\u003c/li\u003e\n\u003cli\u003e[Fix] when \u003ccode\u003eparseArrays\u003c/code\u003e is false, properly handle keys ending in \u003ccode\u003e[]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Robustness] \u003ccode\u003estringify\u003c/code\u003e: avoid relying on a global \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Refactor] use cached \u003ccode\u003eArray.isArray\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Docs] Clarify the need for \u0026quot;arrayLimit\u0026quot; option\u003c/li\u003e\n\u003cli\u003e[meta] fix README.md (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[meta] Clean up license text so it’s properly detected as BSD-3-Clause\u003c/li\u003e\n\u003cli\u003e[meta] add FUNDING.yml\u003c/li\u003e\n\u003cli\u003e[actions] backport actions from main\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/153ce84948845330d90178cbad982fc7371df538\"\u003e\u003ccode\u003e153ce84\u003c/code\u003e\u003c/a\u003e v6.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/d73b7a6cb2f0b2cfb0e73a6aeefde8cdcb521a98\"\u003e\u003ccode\u003ed73b7a6\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003ebrowserify\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/beade029171b8cef9cee0d03ebe577e2dd84976d\"\u003e\u003ccode\u003ebeade02\u003c/code\u003e\u003c/a\u003e [Fix] ensure that \u003ccode\u003eallowPrototypes: false\u003c/code\u003e does not ever shadow Object.protot...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/8bd4c6cf12898f469838980317fec92007e5112a\"\u003e\u003ccode\u003e8bd4c6c\u003c/code\u003e\u003c/a\u003e Document allowDots option for stringify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/0adcf3efbdc62ca695eb471977e4d2d83299c2a7\"\u003e\u003ccode\u003e0adcf3e\u003c/code\u003e\u003c/a\u003e [Docs] add empty object and array values example.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/5f27353a2f9a21746a74a901de8ea1cf69d9a70b\"\u003e\u003ccode\u003e5f27353\u003c/code\u003e\u003c/a\u003e [Tests] on all node minors; improve test matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/657f8df749177ac48e1af3f14c3565e48cfc70b9\"\u003e\u003ccode\u003e657f8df\u003c/code\u003e\u003c/a\u003e [Docs] Fix minor inconsistency/typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/839b1f271c2150349960062979b4d3e4bb1e8eef\"\u003e\u003ccode\u003e839b1f2\u003c/code\u003e\u003c/a\u003e [Docs] Show example of sort option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/ec3bc8e42e2618c6b68dfc99472e60647f2a46d0\"\u003e\u003ccode\u003eec3bc8e\u003c/code\u003e\u003c/a\u003e Remove contributing.md, since \u003ccode\u003eqs\u003c/code\u003e is no longer part of \u003ccode\u003ehapi\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/b041eb9af1057ca1588e4d6dcc1cfa4d05146e82\"\u003e\u003ccode\u003eb041eb9\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003estringify\u003c/code\u003e: throw faster with an invalid encoder\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/qs/compare/v1.0.2...v6.3.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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for qs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\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 `stringstream` from 0.0.4 to 0.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/commits/v0.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tunnel-agent` from 0.4.0 to 0.4.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/e72d830f5ed388a2a71d37ce062c38e3fb34bdde\"\u003e\u003ccode\u003ee72d830\u003c/code\u003e\u003c/a\u003e 0.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/8f66af7ca4dc7812eca54fd45b1553e514a9a148\"\u003e\u003ccode\u003e8f66af7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikeal/tunnel-agent/issues/18\"\u003e#18\u003c/a\u003e from jamestalmage/files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/f2796d4bd6d5845f0d9f606aa4c51a38aa686f3d\"\u003e\u003ccode\u003ef2796d4\u003c/code\u003e\u003c/a\u003e Add files entry to package.json.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/1ee3727efb76c653e874ecb30ea0c1ef8bfebaa2\"\u003e\u003ccode\u003e1ee3727\u003c/code\u003e\u003c/a\u003e 0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/51272ee89373d36bd36d1910f1e2d10ac37dffa5\"\u003e\u003ccode\u003e51272ee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikeal/tunnel-agent/issues/15\"\u003e#15\u003c/a\u003e from marc-guenther/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/a2c2c2acddd86dd6a894cf4ae53e696e796298c9\"\u003e\u003ccode\u003ea2c2c2a\u003c/code\u003e\u003c/a\u003e set the defaultPort to 443 for https agents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/3505adbde29cc8fbea4dbe6f7c9bcebf9b9ced88\"\u003e\u003ccode\u003e3505adb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikeal/tunnel-agent/issues/13\"\u003e#13\u003c/a\u003e from garthk/specify-license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/8eb87a507f8dd810ac345a0afaac122317dc9717\"\u003e\u003ccode\u003e8eb87a5\u003c/code\u003e\u003c/a\u003e Specify license: Apache2, per \u003ca href=\"https://github.com/mikeal\"\u003e\u003ccode\u003e@​mikeal\u003c/code\u003e\u003c/a\u003e 2014-06-10.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/912a7a6d00e10ec76baf9c9369de280fa5badef3\"\u003e\u003ccode\u003e912a7a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikeal/tunnel-agent/issues/8\"\u003e#8\u003c/a\u003e from mgorven/poolbugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/3d979c3f26a6562f3744c4ca80c8b0716ec4a69f\"\u003e\u003ccode\u003e3d979c3\u003c/code\u003e\u003c/a\u003e Fix various bugs with connection pool handling.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikeal/tunnel-agent/compare/v0.4.0...v0.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/~simov\"\u003esimov\u003c/a\u003e, a new releaser for tunnel-agent since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getobject` from 0.1.0 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cowboy/node-getobject/releases\"\u003egetobject's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/8\"\u003e#8\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/path-parse-1.0.7  6f86cf7\u003c/li\u003e\n\u003cli\u003eBump path-parse from 1.0.6 to 1.0.7  6e79841\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/compare/v1.0.1...v1.0.2\"\u003ehttps://github.com/cowboy/node-getobject/compare/v1.0.1...v1.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps  141e3a5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/7\"\u003e#7\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/hosted-git-info-2.8.9  c97cf3e\u003c/li\u003e\n\u003cli\u003eBump hosted-git-info from 2.8.8 to 2.8.9  201e91b\u003c/li\u003e\n\u003cli\u003eUpdate dev deps  5ffb873\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/compare/v1.0.0...v1.0.1\"\u003ehttps://github.com/cowboy/node-getobject/compare/v1.0.0...v1.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/46e55ec15488e995fe61aaf4f91f9264bb5ff36b\"\u003e\u003ccode\u003e46e55ec\u003c/code\u003e\u003c/a\u003e 1.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6f86cf76f9194ca7ec28a6990717670af47b44dd\"\u003e\u003ccode\u003e6f86cf7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/8\"\u003e#8\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/path-parse-1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6e7984192ba239a82b5eb606feabb56a11c3c4eb\"\u003e\u003ccode\u003e6e79841\u003c/code\u003e\u003c/a\u003e Bump path-parse from 1.0.6 to 1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/84bd719a3d77a44a22d6d7fa70707659c668d4f2\"\u003e\u003ccode\u003e84bd719\u003c/code\u003e\u003c/a\u003e 1.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/141e3a580adc253e145ca2b7fa909e12244ac836\"\u003e\u003ccode\u003e141e3a5\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/c97cf3e1eb18069d3426a5ec2b4dd5c1e15412a7\"\u003e\u003ccode\u003ec97cf3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/7\"\u003e#7\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/hosted-git-info-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/201e91b7ba81a7d820db857c00e8de1ed36fee5e\"\u003e\u003ccode\u003e201e91b\u003c/code\u003e\u003c/a\u003e Bump hosted-git-info from 2.8.8 to 2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/5ffb873fc3197506d7c825d342a07e394300b80c\"\u003e\u003ccode\u003e5ffb873\u003c/code\u003e\u003c/a\u003e Update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/92e0d1f0400a4ff87a91c3569f84768c6c7b3efb\"\u003e\u003ccode\u003e92e0d1f\u003c/code\u003e\u003c/a\u003e 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6828cb984bf73bddd29208bf40ff10cd370e09c1\"\u003e\u003ccode\u003e6828cb9\u003c/code\u003e\u003c/a\u003e README updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cowboy/node-getobject/compare/v0.1.0...v1.0.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/~vladikoff\"\u003evladikoff\u003c/a\u003e, a new releaser for getobject since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `marked` from 0.3.6 to 17.0.5\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\u003ev17.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.4...v17.0.5\"\u003e17.0.5\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix catastrophic backtracking (ReDoS) in link/reflink label regex (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3918\"\u003e#3918\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/4625980454426f372f2061e294cf8899050ab229\"\u003e4625980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprevent quadratic complexity in emStrongLDelim regex (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3906\"\u003e#3906\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/c732dd2221b611d6070e65b8c710765b54d31af4\"\u003ec732dd2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprevent single-tilde strikethrough false positives (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3910\"\u003e#3910\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/5e03369db4107dc0c344fc84516c24a115b13b7e\"\u003e5e03369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ere-assign tokenizer.lexer and renderer.parser at start of each parse call (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3907\"\u003e#3907\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/f3a3ec05cb6b4b0b122c83b3fa59abce0da9fe73\"\u003ef3a3ec0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etrim trailing whitespace from lheading text (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3920\"\u003e#3920\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/3ea7e88e15bb3d67706196c781bd6a6510adfb1d\"\u003e3ea7e88\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.3...v17.0.4\"\u003e17.0.4\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent ReDoS in inline link regex title group (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3902\"\u003e#3902\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/46fb9b806f02a2105f7450ce682a069f49c83f78\"\u003e46fb9b8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.2...v17.0.3\"\u003e17.0.3\u003c/a\u003e (2026-02-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eescape image alt text (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3896\"\u003e#3896\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/909fe442aadcb177cf95444af50e76d9d087cb0f\"\u003e909fe44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.1...v17.0.2\"\u003e17.0.2\u003c/a\u003e (2026-02-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix blockquote after list (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3888\"\u003e#3888\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/2a475a1fb5f052dbec77a792510f613065577d0b\"\u003e2a475a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix empty list item (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3890\"\u003e#3890\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/3fc6a44ed5d54aa1e8493d0192f5538026808843\"\u003e3fc6a44\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix list item wrong indent (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3889\"\u003e#3889\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/e0311759cdb06521349f5c66f45307d36eded322\"\u003ee031175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix list with tabs (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3891\"\u003e#3891\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/9fc4f8e4a8893c5c88455e6321c9de1e20785bf1\"\u003e9fc4f8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix strikethrough flanking rules (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3882\"\u003e#3882\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/1a5b124c0ce87a51f358df06262da58ae2a833b9\"\u003e1a5b124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.0...v17.0.1\"\u003e17.0.1\u003c/a\u003e (2025-11-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix block elements in task item (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3828\"\u003e#3828\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/921ee22102a4aa9c19286afd61610d1952ffca8e\"\u003e921ee22\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v16.4.2...v17.0.0\"\u003e17.0.0\u003c/a\u003e (2025-11-07)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/811ea59aca1a76a0add55f59b703b50fc5605195\"\u003e\u003ccode\u003e811ea59\u003c/code\u003e\u003c/a\u003e chore(release): 17.0.5 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/c732dd2221b611d6070e65b8c710765b54d31af4\"\u003e\u003ccode\u003ec732dd2\u003c/code\u003e\u003c/a\u003e fix: prevent quadratic complexity in emStrongLDelim regex (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3906\"\u003e#3906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/f3a3ec05cb6b4b0b122c83b3fa59abce0da9fe73\"\u003e\u003ccode\u003ef3a3ec0\u003c/code\u003e\u003c/a\u003e fix: re-assign tokenizer.lexer and renderer.parser at start of each parse cal...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/4625980454426f372f2061e294cf8899050ab229\"\u003e\u003ccode\u003e4625980\u003c/code\u003e\u003c/a\u003e fix: Fix catastrophic backtracking (ReDoS) in link/reflink label regex (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3918\"\u003e#3918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/5e03369db4107dc0c344fc84516c24a115b13b7e\"\u003e\u003ccode\u003e5e03369\u003c/code\u003e\u003c/a\u003e fix: prevent single-tilde strikethrough false positives (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3910\"\u003e#3910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/288349d9b6f3127b5fdca3ad62e19ba356efba47\"\u003e\u003ccode\u003e288349d\u003c/code\u003e\u003c/a\u003e test: add heading edge case tests (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3919\"\u003e#3919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/3ea7e88e15bb3d67706196c781bd6a6510adfb1d\"\u003e\u003ccode\u003e3ea7e88\u003c/code\u003e\u003c/a\u003e fix: trim trailing whitespace from lheading text (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/d4c0fe58716e3bfe1ae7e532431240ea0f595027\"\u003e\u003ccode\u003ed4c0fe5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump esbuild from 0.27.3 to 0.27.4 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/30682c12a70d0d0c45c308ffac57aad20c69b678\"\u003e\u003ccode\u003e30682c1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump undici from 6.23.0 to 6.24.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/59752c49dc3b0508168493f911c5007a37ce860b\"\u003e\u003ccode\u003e59752c4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump minimatch from 9.0.5 to 9.0.9 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/markedjs/marked/compare/v0.3.6...v17.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for marked since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `braces` from 1.8.5 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease history\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"http://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e\nand this project adheres to \u003ca href=\"http://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eChangelogs are for humans, not machines.\u003c/li\u003e\n\u003cli\u003eThere should be an entry for every single version.\u003c/li\u003e\n\u003cli\u003eThe same types of changes should be grouped.\u003c/li\u003e\n\u003cli\u003eVersions and sections should be linkable.\u003c/li\u003e\n\u003cli\u003eThe latest version comes first.\u003c/li\u003e\n\u003cli\u003eThe release date of each versions is displayed.\u003c/li\u003e\n\u003cli\u003eMention whether you follow Semantic Versioning.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eChangelog entries are classified using the following labels \u003cem\u003e(from \u003ca href=\"http://keepachangelog.com/\"\u003ekeep-a-changelog\u003c/a\u003e\u003c/em\u003e):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAdded\u003c/code\u003e for new features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eChanged\u003c/code\u003e for changes in existing functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDeprecated\u003c/code\u003e for soon-to-be removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRemoved\u003c/code\u003e for now removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFixed\u003c/code\u003e for any bug fixes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSecurity\u003c/code\u003e in case of vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e[3.0.0] - 2018-04-08\u003c/h2\u003e\n\u003cp\u003ev3.0 is a complete refactor, resulting in a faster, smaller codebase, with fewer deps, and a more accurate parser and compiler.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe undocumented \u003ccode\u003e.makeRe\u003c/code\u003e method was removed\u003c/li\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNon-breaking changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCaching was removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.3.2] - 2018-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estart refactoring\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d\"\u003e\u003ccode\u003e74b2db2\u003c/code\u003e\u003c/a\u003e 3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e\"\u003e\u003ccode\u003e88f1429\u003c/code\u003e\u003c/a\u003e update eslint. lint, fix unit tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff\"\u003e\u003ccode\u003e415d660\u003c/code\u003e\u003c/a\u003e Snyk js braces 6838727 (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6\"\u003e\u003ccode\u003e190510f\u003c/code\u003e\u003c/a\u003e fix tests, skip 1 test in test/braces.expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856\"\u003e\u003ccode\u003e716eb9f\u003c/code\u003e\u003c/a\u003e readme bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3\"\u003e\u003ccode\u003ea5851e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/braces/issues/37\"\u003e#37\u003c/a\u003e from coderaiser/fix/vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538\"\u003e\u003ccode\u003e2092bd1\u003c/code\u003e\u003c/a\u003e feature: braces: add maxSymbols (\u003ca href=\"https://github.com/micromatch/braces/issues/\"\u003ehttps://github.com/micromatch/braces/issues/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3\"\u003e\u003ccode\u003e9f5b4cf\u003c/code\u003e\u003c/a\u003e fix: vulnerability (\u003ca href=\"https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\"\u003ehttps://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d\"\u003e\u003ccode\u003e98414f9\u003c/code\u003e\u003c/a\u003e remove funding file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14\"\u003e\u003ccode\u003e665ab5d\u003c/code\u003e\u003c/a\u003e update keepEscaping doc (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/braces/compare/1.8.5...3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `y18n` from 3.2.1 to 5.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/y18n/releases\"\u003ey18n's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ey18n y18n-v4.0.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e 4.x.x should not enforce Node 10 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/1e21a536e9135d8403a47be88922157a706b7cde\"\u003e1e21a53\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ey18n y18n-v4.0.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e ensure entry exists for backport (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/120\"\u003e#120\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/b22c0df59d0851d7be9fd1d51f6a5ee974c9fc94\"\u003eb22c0df\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/yargs/y18n/blob/master/CHANGELOG.md\"\u003ey18n's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.7...v5.0.8\"\u003e5.0.8\u003c/a\u003e (2021-04-07)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeno:\u003c/strong\u003e force modern release for Deno (\u003ca href=\"https://www.github.com/yargs/y18n/commit/b1c215aed714bee5830e76de3e335504dc2c4dab\"\u003eb1c215a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.6...v5.0.7\"\u003e5.0.7\u003c/a\u003e (2021-04-07)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeno:\u003c/strong\u003e force release for deno (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/121\"\u003e#121\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/d3f2560e6cedf2bfa2352e9eec044da53f9a06b2\"\u003ed3f2560\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.5...v5.0.6\"\u003e5.0.6\u003c/a\u003e (2021-04-05)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewebpack:\u003c/strong\u003e skip readFileSync if not defined (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/117\"\u003e#117\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/6966fa91d2881cc6a6c531e836099e01f4da1616\"\u003e6966fa9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.4...v5.0.5\"\u003e5.0.5\u003c/a\u003e (2020-10-25)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddress prototype pollution issue (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/108\"\u003e#108\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/a9ac604abf756dec9687be3843e2c93bfe581f25\"\u003ea9ac604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.3...v5.0.4\"\u003e5.0.4\u003c/a\u003e (2020-10-16)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexports:\u003c/strong\u003e node 13.0 and 13.1 require the dotted object form \u003cem\u003ewith\u003c/em\u003e a string fallback (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/105\"\u003e#105\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/4f85d80dbaae6d2c7899ae394f7ad97805df4886\"\u003e4f85d80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.2...v5.0.3\"\u003e5.0.3\u003c/a\u003e (2020-10-16)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexports:\u003c/strong\u003e node 13.0-13.6 require a string fallback (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/103\"\u003e#103\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/e39921e1017f88f5d8ea97ddea854ffe92d68e74\"\u003ee39921e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.1...v5.0.2\"\u003e5.0.2\u003c/a\u003e (2020-10-01)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeno:\u003c/strong\u003e update types for deno ^1.4.0 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/100\"\u003e#100\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/3834d9ab1332f2937c935ada5e76623290efae81\"\u003e3834d9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.0...v5.0.1\"\u003e5.0.1\u003c/a\u003e (2020-09-05)\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/yargs/y18n/commit/58a9a3c715af18c5d2000eb0adb206cbbc28db82\"\u003e\u003ccode\u003e58a9a3c\u003c/code\u003e\u003c/a\u003e chore: release 5.0.8 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/b1c215aed714bee5830e76de3e335504dc2c4dab\"\u003e\u003ccode\u003eb1c215a\u003c/code\u003e\u003c/a\u003e fix(deno): force modern release for Deno\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/e73fb19fa1eaadfcce2e2a83ef021a29e3ee4f56\"\u003e\u003ccode\u003ee73fb19\u003c/code\u003e\u003c/a\u003e chore: release 5.0.7 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/123\"\u003e#123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/d3f2560e6cedf2bfa2352e9eec044da53f9a06b2\"\u003e\u003ccode\u003ed3f2560\u003c/code\u003e\u003c/a\u003e fix(deno): force release for deno (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/121\"\u003e#121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/e9fda6155f5e86b02027c4c973b10d2b08e4f2df\"\u003e\u003ccode\u003ee9fda61\u003c/code\u003e\u003c/a\u003e chore: release 5.0.6 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/118\"\u003e#118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/6966fa91d2881cc6a6c531e836099e01f4da1616\"\u003e\u003ccode\u003e6966fa9\u003c/code\u003e\u003c/a\u003e fix(webpack): skip readFileSync if not defined (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/117\"\u003e#117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/c7555823e00deecfbed2c711ef250c3b877b46d5\"\u003e\u003ccode\u003ec755582\u003c/code\u003e\u003c/a\u003e docs: add entry for v4.0.1 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/114\"\u003e#114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/2d4c56cb45e98e384dbc90f43e0acfa223324024\"\u003e\u003ccode\u003e2d4c56c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency standardx to v6 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/110\"\u003e#110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/b64ae70b3cf3d6fd95206f5913a2b3f2b3524f9c\"\u003e\u003ccode\u003eb64ae70\u003c/code\u003e\u003c/a\u003e chore: release 5.0.5 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/a9ac604abf756dec9687be3843e2c93bfe581f25\"\u003e\u003ccode\u003ea9ac604\u003c/code\u003e\u003c/a\u003e fix: address prototype pollution issue (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/y18n/compare/v3.2.1...v5.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~oss-bot\"\u003eoss-bot\u003c/a\u003e, a new releaser for y18n since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs-parser` from 5.0.0 to 21.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs-parser/releases\"\u003eyargs-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eyargs-parser: v21.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs-parser/compare/yargs-parser-v21.1.0...yargs-parser-v21.1.1\"\u003e21.1.1\u003c/a\u003e (2022-08-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript:\u003c/strong\u003e ignore .cts files during publish (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/454\"\u003e#454\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/d69f9c3a91c3ad2f9494d0a94e29a8b76c41b81b\"\u003ed69f9c3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/452\"\u003e#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eyargs-parser: v21.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs-parser/compare/yargs-parser-v21.0.1...yargs-parser-v21.1.0\"\u003e21.1.0\u003c/a\u003e (2022-08-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow the browser build to be imported (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/443\"\u003e#443\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/a89259ff41d6f5312b3ce8a30bef343a993f395a\"\u003ea89259f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ehalt-at-non-option:\u003c/strong\u003e prevent known args from being parsed when \u0026quot;unknown-options-as-args\u0026quot; is enabled (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/438\"\u003e#438\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/c474bc10c3aa0ae864b95e5722730114ef15f573\"\u003ec474bc1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enode version check now uses process.versions.node (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/450\"\u003e#450\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/d07bcdbe43075f7201fbe8a08e491217247fe1f1\"\u003ed07bcdb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparse options ending with 3+ hyphens (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/434\"\u003e#434\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/4f1060b50759fadbac3315c5117b0c3d65b0a7d8\"\u003e4f1060b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eyargs-parser: v21.0.1\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/yargs/yargs-parser/compare/yargs-parser-v21.0.0...yargs-parser-v21.0.1\"\u003e21.0.1\u003c/a\u003e (2022-02-27)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn deno env object (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/432\"\u003e#432\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/b00eb87b4860a890dd2dab0d6058241bbfd2b3ec\"\u003eb00eb87\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eyargs-parser yargs-parser-v21.0.0\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrops support for 10 (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/421\"\u003e#421\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eesm json import (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/416\"\u003e#416\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/yargs-parser/commit/90f970a6482dd4f5b5eb18d38596dd6f02d73edf\"\u003e90f970a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser should pre...\n\n_Description has been truncated_","html_url":"https://github.com/erseco/nodeo/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/erseco%2Fnodeo/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4166846478","node_id":"PR_kwDOBQkhBM7OeCG8","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T03:22:34.000Z","updated_at":"2026-03-30T03:25:30.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":18,"packages":[{"name":"ejs","old_version":"2.3.4","new_version":"3.1.10","repository_url":"https://github.com/mde/ejs"},{"name":"grunt","old_version":"1.0.1","new_version":"1.5.3","repository_url":"https://github.com/gruntjs/grunt"},{"name":"sails","old_version":"0.12.13","new_version":"1.5.7","repository_url":"https://github.com/balderdashy/sails"},{"name":"ajv","old_version":"4.11.4","new_version":"4.11.8","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"form-data","old_version":"2.1.2","new_version":"2.1.4","repository_url":"https://github.com/form-data/form-data"},{"name":"hosted-git-info","old_version":"2.2.0","new_version":"2.8.9","repository_url":"https://github.com/npm/hosted-git-info"},{"name":"sshpk","old_version":"1.11.0","new_version":"1.18.0","repository_url":"https://github.com/joyent/node-sshpk"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"tough-cookie","old_version":"2.3.2","new_version":"2.3.4","repository_url":"https://github.com/salesforce/tough-cookie"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ejs](https://github.com/mde/ejs) | `2.3.4` | `3.1.10` |\n| [grunt](https://github.com/gruntjs/grunt) | `1.0.1` | `1.5.3` |\n| [sails](https://github.com/balderdashy/sails) | `0.12.13` | `1.5.7` |\n| [ajv](https://github.com/ajv-validator/ajv) | `4.11.4` | `4.11.8` |\n| [form-data](https://github.com/form-data/form-data) | `2.1.2` | `2.1.4` |\n| [hosted-git-info](https://github.com/npm/hosted-git-info) | `2.2.0` | `2.8.9` |\n| [sshpk](https://github.com/joyent/node-sshpk) | `1.11.0` | `1.18.0` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `2.3.2` | `2.3.4` |\n\n\nUpdates `ejs` from 2.3.4 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.3.4...v3.1.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/~mde\"\u003emde\u003c/a\u003e, a new releaser for ejs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `grunt` from 1.0.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gruntjs/grunt/releases\"\u003egrunt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1745\"\u003e#1745\u003c/a\u003e from gruntjs/fix-copy-op  572d79b\u003c/li\u003e\n\u003cli\u003ePatch up race condition in symlink copying.  58016ff\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1746\"\u003e#1746\u003c/a\u003e from JamieSlome/patch-1  0749e1d\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md  69b7c50\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Changelog  7f15fd5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1743\"\u003e#1743\u003c/a\u003e from gruntjs/cleanup-link  b0ec6e1\u003c/li\u003e\n\u003cli\u003eClean up link handling  433f91b\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.1...v1.5.2\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.1...v1.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1742\"\u003e#1742\u003c/a\u003e from gruntjs/update-symlink-test  ad22608\u003c/li\u003e\n\u003cli\u003eFix symlink test  0652305\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated changelog  b2b2c2b\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1740\"\u003e#1740\u003c/a\u003e from gruntjs/update-deps-22-10  3eda6ae\u003c/li\u003e\n\u003cli\u003eUpdate testing matrix  47d32de\u003c/li\u003e\n\u003cli\u003eMore updates  2e9161c\u003c/li\u003e\n\u003cli\u003eRemove console log  04b960e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, tests...  aad3d45\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1736\"\u003e#1736\u003c/a\u003e from justlep/main  fdc7056\u003c/li\u003e\n\u003cli\u003esupport .cjs extension  e35fe54\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.0\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Changelog  e7625e5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1731\"\u003e#1731\u003c/a\u003e from gruntjs/update-options  5d67e34\u003c/li\u003e\n\u003cli\u003eFix ci install  d13bf88\u003c/li\u003e\n\u003cli\u003eSwitch to Actions  08896ae\u003c/li\u003e\n\u003cli\u003eUpdate grunt-known-options  eee0673\u003c/li\u003e\n\u003cli\u003eAdd note about a breaking change  1b6e288\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1728\"\u003e#1728\u003c/a\u003e from gruntjs/update-deps-changelog  63b2e89\u003c/li\u003e\n\u003cli\u003eUpdate changelog and util dep  106ed17\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1727\"\u003e#1727\u003c/a\u003e from gruntjs/update-deps-apr  49de70b\u003c/li\u003e\n\u003cli\u003eUpdate CLI and nodeunit  47cf8b6\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1722\"\u003e#1722\u003c/a\u003e from gruntjs/update-through  e86db1c\u003c/li\u003e\n\u003cli\u003eUpdate deps  4952368\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/gruntjs/grunt/blob/main/CHANGELOG\"\u003egrunt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev1.5.3\ndate: 2022-04-23\nchanges:\n- Patch up race condition in symlink copying.\nv1.5.2\ndate: 2022-04-12\nchanges:\n- Unlink symlinks when copy destination is a symlink.\nv1.5.1\ndate: 2022-04-11\nchanges:\n- Fixed symlink destination handling.\nv1.5.0\ndate: 2022-04-10\nchanges:\n- Updated dependencies.\n- Add symlink handling for copying files.\nv1.4.1\ndate: 2021-05-24\nchanges:\n- Fix --preload option to be a known option\n- Switch to GitHub Actions\nv1.4.0\ndate: 2021-04-21\nchanges:\n- Security fixes in production and dev dependencies\n- Liftup/Liftoff upgrade breaking change. Update your scripts to use --preload instead of --require. Ref: \u003ca href=\"https://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb\"\u003ehttps://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb\u003c/a\u003e.\nv1.3.0\ndate: 2020-08-18\nchanges:\n- Switch to use \u003ccode\u003esafeLoad\u003c/code\u003e for loading YML files via \u003ccode\u003efile.readYAML\u003c/code\u003e.\n- Upgrade legacy-log to ~3.0.0.\n- Upgrade legacy-util to ~2.0.0.\nv1.2.1\ndate: 2020-07-07\nchanges:\n- Remove path-is-absolute dependency.\n(PR: \u003ca href=\"https://redirect.github.com/gruntjs/grunt/pull/1715\"\u003egruntjs/grunt#1715\u003c/a\u003e)\nv1.2.0\ndate: 2020-07-03\nchanges:\n- Allow usage of grunt plugins that are located in any location that\nis visible to Node.js and NPM, instead of node_modules directly\ninside package that have a dev dependency to these plugins.\n(PR: \u003ca href=\"https://redirect.github.com/gruntjs/grunt/pull/1677\"\u003egruntjs/grunt#1677\u003c/a\u003e)\n- Removed coffeescript from dependencies. To ease transition, if\ncoffeescript is still around, Grunt will attempt to load it.\nIf it is not, and the user loads a CoffeeScript file,\nGrunt will print a useful error indicating that the\ncoffeescript package should be installed as a dev dependency.\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/gruntjs/grunt/commit/82d79b803798f2a5f19662df9e12bef977dfa189\"\u003e\u003ccode\u003e82d79b8\u003c/code\u003e\u003c/a\u003e 1.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/572d79b08767dd22ecc162b8d41825f9f8238fef\"\u003e\u003ccode\u003e572d79b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1745\"\u003e#1745\u003c/a\u003e from gruntjs/fix-copy-op\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/58016ffac5ed9338b63ecc2a63710f5027362bae\"\u003e\u003ccode\u003e58016ff\u003c/code\u003e\u003c/a\u003e Patch up race condition in symlink copying.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/0749e1da0d8f88c5137c4eb4e9531e1b7498760e\"\u003e\u003ccode\u003e0749e1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1746\"\u003e#1746\u003c/a\u003e from JamieSlome/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/69b7c506cbf430e06bfe1a81050351e607c30380\"\u003e\u003ccode\u003e69b7c50\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/ac667b24cabfff77cf769f9dbf9ddba9576b3dc2\"\u003e\u003ccode\u003eac667b2\u003c/code\u003e\u003c/a\u003e 1.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/7f15fd5ad9fb33ca0fe4680af7bce84d69deb673\"\u003e\u003ccode\u003e7f15fd5\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/b0ec6e12426fc8d5720dee1702f6a67455c5986c\"\u003e\u003ccode\u003eb0ec6e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1743\"\u003e#1743\u003c/a\u003e from gruntjs/cleanup-link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/433f91b78df99d83daa6f56a5505ead743627c30\"\u003e\u003ccode\u003e433f91b\u003c/code\u003e\u003c/a\u003e Clean up link handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/d5969eccf2493c2c579c55a617c70cab48dc12d3\"\u003e\u003ccode\u003ed5969ec\u003c/code\u003e\u003c/a\u003e 1.5.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.0.1...v1.5.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/~vladikoff\"\u003evladikoff\u003c/a\u003e, a new releaser for grunt since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sails` from 0.12.13 to 1.5.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/balderdashy/sails/releases\"\u003esails's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[fix] update logic to display local URL by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7285\"\u003ebalderdashy/sails#7285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade \u003ccode\u003esemver\u003c/code\u003e dependency (v4.3.6 » v7.5.2) by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7288\"\u003ebalderdashy/sails#7288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove virtual request parsing by \u003ca href=\"https://github.com/mikermcneil\"\u003e\u003ccode\u003e@​mikermcneil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7287\"\u003ebalderdashy/sails#7287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBig thanks to \u003ca href=\"https://github.com/ThomasRinsma\"\u003e\u003ccode\u003e@​ThomasRinsma\u003c/code\u003e\u003c/a\u003e at \u003ca href=\"https://www.linkedin.com/company/codeanio/\"\u003eCodean\u003c/a\u003e!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/balderdashy/sails/compare/v1.5.5...v1.5.7\"\u003ehttps://github.com/balderdashy/sails/compare/v1.5.5...v1.5.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: test builds on supported node versions by \u003ca href=\"https://github.com/alxndrsn\"\u003e\u003ccode\u003e@​alxndrsn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7069\"\u003ebalderdashy/sails#7069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Bring documentation into this repo by \u003ca href=\"https://github.com/rachaelshaw\"\u003e\u003ccode\u003e@​rachaelshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7070\"\u003ebalderdashy/sails#7070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Change name of documentation folder + update links by \u003ca href=\"https://github.com/rachaelshaw\"\u003e\u003ccode\u003e@​rachaelshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7075\"\u003ebalderdashy/sails#7075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] fix typo in Events.md by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7086\"\u003ebalderdashy/sails#7086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc][docs] Adding more info about the unique attribute setting by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7078\"\u003ebalderdashy/sails#7078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate sails.config.connections.md by \u003ca href=\"https://github.com/anilbhanushali\"\u003e\u003ccode\u003e@​anilbhanushali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7097\"\u003ebalderdashy/sails#7097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[proposal] sails-linker.js.md by \u003ca href=\"https://github.com/jdsapariya18\"\u003e\u003ccode\u003e@​jdsapariya18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7101\"\u003ebalderdashy/sails#7101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] fix node 14 warnings by upgrading prompt dependency by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7084\"\u003ebalderdashy/sails#7084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] change typo --no-front-end to --no-frontend in CLI flag help output by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7109\"\u003ebalderdashy/sails#7109\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Wrong wording in update.md by \u003ca href=\"https://github.com/anurbol\"\u003e\u003ccode\u003e@​anurbol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7134\"\u003ebalderdashy/sails#7134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Wrong wording in destroy.md by \u003ca href=\"https://github.com/anurbol\"\u003e\u003ccode\u003e@​anurbol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7135\"\u003ebalderdashy/sails#7135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Update mongo tutorial to show usage with latest sails-mongo adapter by \u003ca href=\"https://github.com/rachaelshaw\"\u003e\u003ccode\u003e@​rachaelshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7074\"\u003ebalderdashy/sails#7074\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] Updated \u0026quot;datastore configuration\u0026quot; link by \u003ca href=\"https://github.com/AlanConstantino\"\u003e\u003ccode\u003e@​AlanConstantino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7079\"\u003ebalderdashy/sails#7079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] upgrade sails-hook-orm dependency by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7147\"\u003ebalderdashy/sails#7147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] fix data type in docs (should be optional) by \u003ca href=\"https://github.com/mikermcneil\"\u003e\u003ccode\u003e@​mikermcneil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7151\"\u003ebalderdashy/sails#7151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] Fix node deprecation warnings by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7148\"\u003ebalderdashy/sails#7148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fixes \u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7107\"\u003e#7107\u003c/a\u003e] Change trustProxy isNaN check to _.isNaN by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7146\"\u003ebalderdashy/sails#7146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] Small text correction by \u003ca href=\"https://github.com/zsteinkamp\"\u003e\u003ccode\u003e@​zsteinkamp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7158\"\u003ebalderdashy/sails#7158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in sails-run.js by \u003ca href=\"https://github.com/eltociear\"\u003e\u003ccode\u003e@​eltociear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7174\"\u003ebalderdashy/sails#7174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[proposal] Add documentation regarding a breaking change in SSL connection syntax by \u003ca href=\"https://github.com/jarodccrowe\"\u003e\u003ccode\u003e@​jarodccrowe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7175\"\u003ebalderdashy/sails#7175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] correct misspelt waterline by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7176\"\u003ebalderdashy/sails#7176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fixes \u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7168\"\u003e#7168\u003c/a\u003e] Add support for latest version of connect-mongo by \u003ca href=\"https://github.com/ElizabethForest\"\u003e\u003ccode\u003e@​ElizabethForest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7172\"\u003ebalderdashy/sails#7172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Add note about undefined attributes to upgrading docs by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7181\"\u003ebalderdashy/sails#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fixes \u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7201\"\u003e#7201\u003c/a\u003e] Bump up prompt to 1.2.1 by \u003ca href=\"https://github.com/dhwaneetbhatt\"\u003e\u003ccode\u003e@​dhwaneetbhatt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7202\"\u003ebalderdashy/sails#7202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Upgrade sort-route-addresses dependency by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7203\"\u003ebalderdashy/sails#7203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Permissions.md by \u003ca href=\"https://github.com/pbkompasz\"\u003e\u003ccode\u003e@​pbkompasz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7219\"\u003ebalderdashy/sails#7219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Travis CI configuration by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7226\"\u003ebalderdashy/sails#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate minimist dependency to v1.2.6 by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7242\"\u003ebalderdashy/sails#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate async dependency to 2.6.4 by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7244\"\u003ebalderdashy/sails#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Update session config docs by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7245\"\u003ebalderdashy/sails#7245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade ejs dependency to 3.1.7 by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7243\"\u003ebalderdashy/sails#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate helpers.md docs to explain subfolders by \u003ca href=\"https://github.com/itsalaidbacklife\"\u003e\u003ccode\u003e@​itsalaidbacklife\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7263\"\u003ebalderdashy/sails#7263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump expressjs to version 4.17.3 by \u003ca href=\"https://github.com/f3lang\"\u003e\u003ccode\u003e@​f3lang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7268\"\u003ebalderdashy/sails#7268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u0026quot;Newsgroup\u0026quot; link by \u003ca href=\"https://github.com/Sampfluger88\"\u003e\u003ccode\u003e@​Sampfluger88\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7277\"\u003ebalderdashy/sails#7277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Implement custom inspect on sails.helpers by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7282\"\u003ebalderdashy/sails#7282\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/alxndrsn\"\u003e\u003ccode\u003e@​alxndrsn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7069\"\u003ebalderdashy/sails#7069\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/balderdashy/sails/blob/master/CHANGELOG.md\"\u003esails's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eSails Changelog\u003c/h1\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003esails migrate\u003c/code\u003e for quickly running auto-migrations by hand\u003c/li\u003e\n\u003cli\u003eThe output of \u003ccode\u003esails inspect\u003c/code\u003e no longer includes controller information\u003c/li\u003e\n\u003cli\u003eWhen loading user hooks, if \u003ccode\u003esails.config.loadHooks\u003c/code\u003e is specified, skip hooks whose names aren't explicitly included\u003c/li\u003e\n\u003cli\u003eIncreased time to display warning message in \u003ccode\u003econfig/bootstrap.js\u003c/code\u003e from 5 seconds to 30 seconds\u003c/li\u003e\n\u003cli\u003eSwitched to using \u003ccode\u003eupdateOne\u003c/code\u003e in the \u0026quot;update\u0026quot; blueprint\u003c/li\u003e\n\u003cli\u003eBlueprint queries no longer include \u003ccode\u003efetch: true\u003c/code\u003e by default, to avoid warnings from \u003ccode\u003eupdateOne\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate error mesage in default \u003ccode\u003eserverError\u003c/code\u003e response to use flaverr\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003elib/router/res.js\u003c/code\u003e, instead of always setting 'content-type' to 'application/json', only set it if \u003ccode\u003eres.get('content-type')\u003c/code\u003e is falsy\u003c/li\u003e\n\u003cli\u003eUpdate flaverr dependency\u003c/li\u003e\n\u003cli\u003eUpdate i18n-2 dependency to resolve deprecation warning\u003c/li\u003e\n\u003cli\u003eUpdate rc dependency to address potential vulnerabilities\u003c/li\u003e\n\u003cli\u003eUpdate machinepack-process dependency to address potential vulnerabilities\u003c/li\u003e\n\u003cli\u003eUpdate machinepack-redis dependency to address potential vulnerabilities\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eAs always, we owe a debt of gratitude to our contributors-- we mentioned you below next to the features/enhancements/fixes you contributed to.  (Apologies to anyone we missed, there was a lot in this release!  Let us know and we'll add you to the list.)\u003c/p\u003e\n\u003cp\u003eWe especially want to thank those contributors who helped out with the documentation:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rachaelshaw\"\u003eRachael Shaw\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikermcneil\"\u003eMike McNeil\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAli Norouzi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ronnymedinave\"\u003eRonny Medina\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexschwarz89\"\u003eAlex Schwarz\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/loginx\"\u003eXavier Spriet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harrisi\"\u003eIan Harris\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vpiskunov\"\u003eVladyslav Piskunov\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdfrederick\"\u003eMichael Frederick\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streleck\"\u003eMark Strelecky\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdfrederick\"\u003eFreddy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pavanmehta91\"\u003epavan\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AdJesumPerMariam\"\u003eScott Reed\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colkito\"\u003eMario Colque\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/okolilemuel\"\u003eOkoli Lemuel\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ultimate-tester\"\u003eultimate-tester\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snidell\"\u003e\u003ccode\u003e@​snidell\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ThatNerdyPikachu\"\u003ePika\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/afidosstar\"\u003eAYEDOUN Fiacre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/timwis\"\u003eTim Wisniewski\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tomsaleeba\"\u003eTom Saleeba\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-slavchev\"\u003es-slavchev\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/danielsharvey\"\u003eDaniel Harvey\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LeCoupa\"\u003eJulien Le Coupanec\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/floriancummings\"\u003efloriancummings\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bernardoow\"\u003eBernardo Gomes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elipeters\"\u003eEli Peters\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/99947a5f8cf78befe0ef3f1c08d10057fa0c9bd5\"\u003e\u003ccode\u003e99947a5\u003c/code\u003e\u003c/a\u003e 1.5.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/4a023dc5095a4b30fdc8535f705ed34cd22d2f7d\"\u003e\u003ccode\u003e4a023dc\u003c/code\u003e\u003c/a\u003e Improve virtual request parsing (\u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7287\"\u003e#7287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/406a12095bc7708fc20c2f9056782a6084dd412f\"\u003e\u003ccode\u003e406a120\u003c/code\u003e\u003c/a\u003e \u003ccode\u003esemver\u003c/code\u003e 4.3.6 » 7.5.2 (\u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7288\"\u003e#7288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/8a63c315958e86858c624640a1749045ee0434b9\"\u003e\u003ccode\u003e8a63c31\u003c/code\u003e\u003c/a\u003e 1.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/c7dcb102da7b57212ef58d90132d02d0be5ee565\"\u003e\u003ccode\u003ec7dcb10\u003c/code\u003e\u003c/a\u003e [fix] update logic to display local URL (\u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7285\"\u003e#7285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/ceb0f3b817311143438127057c253142e53068fb\"\u003e\u003ccode\u003eceb0f3b\u003c/code\u003e\u003c/a\u003e 1.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/9127e63511707ecd1801d98997b2ceb385ce79e8\"\u003e\u003ccode\u003e9127e63\u003c/code\u003e\u003c/a\u003e [feat] Implement custom inspect on sails.helpers (\u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7282\"\u003e#7282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/ed6bf2e66ae2978ad8d6b465f3038c97338ed408\"\u003e\u003ccode\u003eed6bf2e\u003c/code\u003e\u003c/a\u003e Add note about \u003ccode\u003einitialValues\u003c/code\u003e mutation to create() and createEach() doc pages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/59b96446404adbb5a0f4debaa83031fd8c54a9cc\"\u003e\u003ccode\u003e59b9644\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7277\"\u003e#7277\u003c/a\u003e from Sampfluger88/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/34fbba4e824c15836af6da5150abd0871b64be75\"\u003e\u003ccode\u003e34fbba4\u003c/code\u003e\u003c/a\u003e Removed \u0026quot;Newsgroup\u0026quot; link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/balderdashy/sails/compare/v0.12.13...v1.5.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/~eashaw\"\u003eeashaw\u003c/a\u003e, a new releaser for sails since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 4.11.4 to 4.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.11.7\u003c/h2\u003e\n\u003cp\u003eThe last release before 5.0.0\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajv-validator/ajv/commits/4.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cookie` from 0.1.2 to 0.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/cookie/releases\"\u003ecookie's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003esameSite: true\u003c/code\u003e to work with draft-7 clients\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etrue\u003c/code\u003e now sends \u003ccode\u003eSameSite=Strict\u003c/code\u003e instead of \u003ccode\u003eSameSite\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esameSite\u003c/code\u003e option\n\u003cul\u003e\n\u003cli\u003eReplaces \u003ccode\u003efirstPartyOnly\u003c/code\u003e option, never implemented by browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove error message when \u003ccode\u003eencode\u003c/code\u003e is not a function\u003c/li\u003e\n\u003cli\u003eImprove error message when \u003ccode\u003eexpires\u003c/code\u003e is not a \u003ccode\u003eDate\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: enable strict mode\u003c/li\u003e\n\u003cli\u003eperf: use for loop in parse\u003c/li\u003e\n\u003cli\u003eperf: use string concatination for serialization\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix cookie \u003ccode\u003eMax-Age\u003c/code\u003e to never be a floating point number\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when setting empty cookie value\n\u003cul\u003e\n\u003cli\u003eEase the new restriction, which is just basic header-level validation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix typo in invalid value errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow on invalid values provided to \u003ccode\u003eserialize\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eEnsures the resulting string is a valid HTTP header value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003efirstPartyOnly\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eThrow better error for invalid argument to parse\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expression\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when setting empty cookie value\n\u003cul\u003e\n\u003cli\u003eEase the new restriction, which is just basic header-level validation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix typo in invalid value errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow better error for invalid argument to parse\u003c/li\u003e\n\u003cli\u003eThrow on invalid values provided to \u003ccode\u003eserialize\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eEnsures the resulting string is a valid HTTP header value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce the scope of try-catch deopt\u003c/li\u003e\n\u003cli\u003eRemove argument reassignments\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/jshttp/cookie/blob/v0.3.1/HISTORY.md\"\u003ecookie's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.1 / 2016-05-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003esameSite: true\u003c/code\u003e to work with draft-7 clients\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etrue\u003c/code\u003e now sends \u003ccode\u003eSameSite=Strict\u003c/code\u003e instead of \u003ccode\u003eSameSite\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.3.0 / 2016-05-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esameSite\u003c/code\u003e option\n\u003cul\u003e\n\u003cli\u003eReplaces \u003ccode\u003efirstPartyOnly\u003c/code\u003e option, never implemented by browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove error message when \u003ccode\u003eencode\u003c/code\u003e is not a function\u003c/li\u003e\n\u003cli\u003eImprove error message when \u003ccode\u003eexpires\u003c/code\u003e is not a \u003ccode\u003eDate\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.4 / 2016-05-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eperf: enable strict mode\u003c/li\u003e\n\u003cli\u003eperf: use for loop in parse\u003c/li\u003e\n\u003cli\u003eperf: use string concatination for serialization\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.3 / 2015-10-25\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix cookie \u003ccode\u003eMax-Age\u003c/code\u003e to never be a floating point number\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.2 / 2015-09-17\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when setting empty cookie value\n\u003cul\u003e\n\u003cli\u003eEase the new restriction, which is just basic header-level validation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix typo in invalid value errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.1 / 2015-09-17\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThrow on invalid values provided to \u003ccode\u003eserialize\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eEnsures the resulting string is a valid HTTP header value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.0 / 2015-08-13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003efirstPartyOnly\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eThrow better error for invalid argument to parse\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expression\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.5 / 2015-09-17\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when setting empty cookie value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/cookie/commit/e3c77d497d66c8b8d4b677b8954c1b192a09f0b3\"\u003e\u003ccode\u003ee3c77d4\u003c/code\u003e\u003c/a\u003e 0.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/74b0e1ad86d161414e0a6283f82e31ac1f12a430\"\u003e\u003ccode\u003e74b0e1a\u003c/code\u003e\u003c/a\u003e Fix sameSite: true to work with draft-7 clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/91b733fbe29ae6fcfa305f8e8ff31a1c2e651feb\"\u003e\u003ccode\u003e91b733f\u003c/code\u003e\u003c/a\u003e 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/9285dd4b2fca1d87d94a7ccaccfbe05da075da20\"\u003e\u003ccode\u003e9285dd4\u003c/code\u003e\u003c/a\u003e build: update package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/ae5d699d4166aa946fb23cd4e37fad85f6bec77e\"\u003e\u003ccode\u003eae5d699\u003c/code\u003e\u003c/a\u003e docs: add a simple example using cookie parse/serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/f1a6c95f707773d9945c231c1ead028c3749564a\"\u003e\u003ccode\u003ef1a6c95\u003c/code\u003e\u003c/a\u003e docs: rewrite the README to improve documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/0d99d747a5478ad46d415cf11d595a530f9aead0\"\u003e\u003ccode\u003e0d99d74\u003c/code\u003e\u003c/a\u003e Improve error message when expires is not a Date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/cabcda0ac83ba0af857d68a9608e589cb091812c\"\u003e\u003ccode\u003ecabcda0\u003c/code\u003e\u003c/a\u003e Improve error message when encode is not a function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/71dbc9e316f1104535e4b294be83947d11b7536b\"\u003e\u003ccode\u003e71dbc9e\u003c/code\u003e\u003c/a\u003e Add sameSite support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/94e06192dc589cdf267cda7b824428b5c2dc31ed\"\u003e\u003ccode\u003e94e0619\u003c/code\u003e\u003c/a\u003e build: Node.js@6.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/cookie/compare/v0.1.2...v0.3.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/~dougwilson\"\u003edougwilson\u003c/a\u003e, a new releaser for cookie since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 2.1.2 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eProper toString\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etoString will output '[object FormData]'\nThanks to \u003ca href=\"https://github.com/m59peacemaker\"\u003e\u003ccode\u003e@​m59peacemaker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBroken version\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/2.1.3...v2.1.4\"\u003ev2.1.4\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.3...2.1.3\"\u003e2.1.3\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.2...v2.1.3\"\u003ev2.1.3\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etoString should output '[object FormData]' \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/346\"\u003e\u003ccode\u003e[#346](https://github.com/form-data/form-data/issues/346)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/19748778e2cd05e2ddc95409fcbbf0461a868775\"\u003e\u003ccode\u003e1974877\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/346\"\u003e#346\u003c/a\u003e from m59peacemaker/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/67b8a8e4bcd24a6dc971fef6d5e855099710ed9f\"\u003e\u003ccode\u003e67b8a8e\u003c/code\u003e\u003c/a\u003e toString should output '[object FormData]'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.2...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getobject` from 0.1.0 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cowboy/node-getobject/releases\"\u003egetobject's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/8\"\u003e#8\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/path-parse-1.0.7  6f86cf7\u003c/li\u003e\n\u003cli\u003eBump path-parse from 1.0.6 to 1.0.7  6e79841\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/compare/v1.0.1...v1.0.2\"\u003ehttps://github.com/cowboy/node-getobject/compare/v1.0.1...v1.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps  141e3a5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/7\"\u003e#7\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/hosted-git-info-2.8.9  c97cf3e\u003c/li\u003e\n\u003cli\u003eBump hosted-git-info from 2.8.8 to 2.8.9  201e91b\u003c/li\u003e\n\u003cli\u003eUpdate dev deps  5ffb873\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/compare/v1.0.0...v1.0.1\"\u003ehttps://github.com/cowboy/node-getobject/compare/v1.0.0...v1.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/46e55ec15488e995fe61aaf4f91f9264bb5ff36b\"\u003e\u003ccode\u003e46e55ec\u003c/code\u003e\u003c/a\u003e 1.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6f86cf76f9194ca7ec28a6990717670af47b44dd\"\u003e\u003ccode\u003e6f86cf7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/8\"\u003e#8\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/path-parse-1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6e7984192ba239a82b5eb606feabb56a11c3c4eb\"\u003e\u003ccode\u003e6e79841\u003c/code\u003e\u003c/a\u003e Bump path-parse from 1.0.6 to 1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/84bd719a3d77a44a22d6d7fa70707659c668d4f2\"\u003e\u003ccode\u003e84bd719\u003c/code\u003e\u003c/a\u003e 1.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/141e3a580adc253e145ca2b7fa909e12244ac836\"\u003e\u003ccode\u003e141e3a5\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/c97cf3e1eb18069d3426a5ec2b4dd5c1e15412a7\"\u003e\u003ccode\u003ec97cf3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/7\"\u003e#7\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/hosted-git-info-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/201e91b7ba81a7d820db857c00e8de1ed36fee5e\"\u003e\u003ccode\u003e201e91b\u003c/code\u003e\u003c/a\u003e Bump hosted-git-info from 2.8.8 to 2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/5ffb873fc3197506d7c825d342a07e394300b80c\"\u003e\u003ccode\u003e5ffb873\u003c/code\u003e\u003c/a\u003e Update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/92e0d1f0400a4ff87a91c3569f84768c6c7b3efb\"\u003e\u003ccode\u003e92e0d1f\u003c/code\u003e\u003c/a\u003e 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6828cb984bf73bddd29208bf40ff10cd370e09c1\"\u003e\u003ccode\u003e6828cb9\u003c/code\u003e\u003c/a\u003e README updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cowboy/node-getobject/compare/v0.1.0...v1.0.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/~vladikoff\"\u003evladikoff\u003c/a\u003e, a new releaser for getobject since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hosted-git-info` from 2.2.0 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md\"\u003ehosted-git-info's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9\"\u003e2.8.9\u003c/a\u003e (2021-04-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebackport regex fix from \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/76\"\u003e#76\u003c/a\u003e (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/29adfe5\"\u003e29adfe5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.7...v2.8.8\"\u003e2.8.8\u003c/a\u003e (2020-02-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/61\"\u003e#61\u003c/a\u003e \u0026amp; \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/65\"\u003e#65\u003c/a\u003e addressing issues w/ url.URL implmentation which regressed node 6 support (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/5038b18\"\u003e5038b18\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.6...v2.8.7\"\u003e2.8.7\u003c/a\u003e (2020-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not attempt to use url.URL when unavailable (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/2d0bb66\"\u003e2d0bb66\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/61\"\u003e#61\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/62\"\u003e#62\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not pass scp-style URLs to the WhatWG url.URL (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/f2cdfcf\"\u003ef2cdfcf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.5...v2.8.6\"\u003e2.8.6\u003c/a\u003e (2020-02-25)\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.4...v2.8.5\"\u003e2.8.5\u003c/a\u003e (2019-10-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated pathmatch for gitlab (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/e8325b5\"\u003ee8325b5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated pathmatch for gitlab (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/ffe056f\"\u003effe056f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.3...v2.8.4\"\u003e2.8.4\u003c/a\u003e (2019-08-12)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/8d4b3697d79bcd89cdb36d1db165e3696c783a01\"\u003e\u003ccode\u003e8d4b369\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/29adfe5ef789784c861b2cdeb15051ec2ba651a7\"\u003e\u003ccode\u003e29adfe5\u003c/code\u003e\u003c/a\u003e fix: backport regex fix from \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/afeaefdd86ba9bb5044be3c1554a666d007cf19a\"\u003e\u003ccode\u003eafeaefd\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/5038b1891a61ca3cd7453acbf85d7011fe0086bb\"\u003e\u003ccode\u003e5038b18\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/61\"\u003e#61\u003c/a\u003e \u0026amp; \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/65\"\u003e#65\u003c/a\u003e addressing issues w/ url.URL implmentation which regressed nod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/7440afa859162051c191e55d8ecfaf69a193b026\"\u003e\u003ccode\u003e7440afa\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/2d0bb6615ecb8f9ef1019bc0737aab7f6449641f\"\u003e\u003ccode\u003e2d0bb66\u003c/code\u003e\u003c/a\u003e fix: Do not attempt to use url.URL when unavailable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/f2cdfcf33ad2bd3bd1acdba0326281089f53c5b1\"\u003e\u003ccode\u003ef2cdfcf\u003c/code\u003e\u003c/a\u003e fix: Do not pass scp-style URLs to the WhatWG url.URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/e1b83df5d9cb1f8bb220352e20565560548d2292\"\u003e\u003ccode\u003ee1b83df\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/ff259a6117c62df488e927820e30bec2f7ee453f\"\u003e\u003ccode\u003eff259a6\u003c/code\u003e\u003c/a\u003e Ensure passwords in hosted Git URLs are correctly escaped\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/624fd6f301dd5a1fd7ad1b333d6f8921a12ff98c\"\u003e\u003ccode\u003e624fd6f\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.2.0...v2.8.9\"\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/~nlf\"\u003enlf\u003c/a\u003e, a new releaser for hosted-git-info since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.5.5 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.5.5...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 2.4.1 to 2.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/29a7bc4c817cbd87c8f5940fbeff32e879457b89\"\u003e\u003ccode\u003e29a7bc4\u003c/code\u003e\u003c/a\u003e Bump to v2.4.2.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lodash/lodash/compare/2.4.1...2.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `path-to-regexp` from 1.5.3 to 0.1.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pillarjs/path-to-regexp/blob/v0.1.7/History.md\"\u003epath-to-regexp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.7 / 2015-07-28\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regression with escaped round brackets and matching groups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.6 / 2015-06-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eindex\u003c/code\u003e feature by outputting all parameters, unnamed and named.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.5 / 2015-05-08\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an index property for position in match result.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.4 / 2015-03-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd license information\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.3 / 2014-07-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBetter array support\u003c/li\u003e\n\u003cli\u003eImproved support for trailing slash in non-ending mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.0 / 2014-03-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eadd options.end\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.0.2 / 2013-02-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to match current express\u003c/li\u003e\n\u003cli\u003eadd .license property to component.json\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/pillarjs/path-to-regexp/commit/039118d6c3c186d3f176c73935ca887a32a33d93\"\u003e\u003ccode\u003e039118d\u003c/code\u003e\u003c/a\u003e v0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/405568d9b14f1e5fa907a9e0161952adfcca0bf0\"\u003e\u003ccode\u003e405568d\u003c/code\u003e\u003c/a\u003e Add release notes for 0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/22a301696755ea501154a9f466549688555303e7\"\u003e\u003ccode\u003e22a3016\u003c/code\u003e\u003c/a\u003e Fix regression with escaped brackets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/2a1ad6285e5f1c868047c1a9a28c5948c2f5f5d5\"\u003e\u003ccode\u003e2a1ad62\u003c/code\u003e\u003c/a\u003e Remove notice about index property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/c68c940fd402f154817d1e4bb76a1a46cc0f5b79\"\u003e\u003ccode\u003ec68c940\u003c/code\u003e\u003c/a\u003e add 0.1.6 to history\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/41abe347ea83b203a711856df51c50a51deb03a2\"\u003e\u003ccode\u003e41abe34\u003c/code\u003e\u003c/a\u003e v0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/cbe55a47dd77a4a2ebefc10320ed43f91bbfa1b3\"\u003e\u003ccode\u003ecbe55a4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pillarjs/path-to-regexp/issues/56\"\u003e#56\u003c/a\u003e from pillarjs/array-wildcard-index-patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/241650f77bc3af4cdb4ae7de9e110b5e94d4cd16\"\u003e\u003ccode\u003e241650f\u003c/code\u003e\u003c/a\u003e Push in named regexp groups as numbers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/8467056b9aaa927397757cfc89d8c12069cb14a2\"\u003e\u003ccode\u003e8467056\u003c/code\u003e\u003c/a\u003e fix index property in favour of numbered params\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/fa40b5f34d507a7afdef9dc8ae78f847801e05a2\"\u003e\u003ccode\u003efa40b5f\u003c/code\u003e\u003c/a\u003e v0.1.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pillarjs/path-to-regexp/compare/v1.5.3...v0.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 4.3.6 to 5.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2\"\u003e5.7.2\u003c/a\u003e (2023-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/585\"\u003e#585\u003c/a\u003e better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e) (\u003ca href=\"https://github.com/joaomoreno\"\u003e\u003ccode\u003e@​joaomoreno\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md\"\u003esemver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2\"\u003e5.7.2\u003c/a\u003e (2023-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/585\"\u003e#585\u003c/a\u003e better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e) (\u003ca href=\"https://github.com/joaomoreno\"\u003e\u003ccode\u003e@​joaomoreno\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eminVersion\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove boolean \u003ccode\u003eloose\u003c/code\u003e param to an options object, with\nbackwards-compatibility protection.\u003c/li\u003e\n\u003cli\u003eAdd ability to opt out of special prerelease version handling with\nthe \u003ccode\u003eincludePrerelease\u003c/code\u003e option flag.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd version coercion capabilities\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd intersection checking\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eminSatisfying\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eprerelease(v)\u003c/code\u003e that returns prerelease components\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Backus-Naur for ranges\u003c/li\u003e\n\u003cli\u003eRemove excessively cute inspection methods\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove AMD/Browserified build artifacts\u003c/li\u003e\n\u003cli\u003eFix ltr and gtr when using the \u003ccode\u003e*\u003c/code\u003e range\u003c/li\u003e\n\u003cli\u003eFix for range \u003ccode\u003e*\u003c/code\u003e with a prerelease identifier\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/f8cc313550691a50d9662d8c94f0c033717efd7d\"\u003e\u003ccode\u003ef8cc313\u003c/code\u003e\u003c/a\u003e chore: release 5.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e fix: better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/deb5ad51bf58868fa243c1683775305fe9e0e365\"\u003e\u003ccode\u003edeb5ad5\u003c/code\u003e\u003c/a\u003e chore: \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c83c18cf84f9ccaea3431c929bb285fd168c01e4\"\u003e\u003ccode\u003ec83c18c\u003c/code\u003e\u003c/a\u003e 5.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/956e228a4eb1b0136d1fe42c6171d3eda827baef\"\u003e\u003ccode\u003e956e228\u003c/code\u003e\u003c/a\u003e Correct typo in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8055dda0aee91372e3bfc47754a62f40e8a63b98\"\u003e\u003ccode\u003e8055dda\u003c/code\u003e\u003c/a\u003e 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/604e73dea1f19a05314d6c66e0a52b47b1b7b340\"\u003e\u003ccode\u003e604e73d\u003c/code\u003e\u003c/a\u003e auto-publishing scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/bed01e2316b85271f6ffff89bf19e22f41475c97\"\u003e\u003ccode\u003ebed01e2\u003c/code\u003e\u003c/a\u003e remove the nomin comments, since we don't minify any more anyway\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/9cb68f1db72d297183233f4d8d287e935f2b6ddd\"\u003e\u003ccode\u003e9cb68f1\u003c/code\u003e\u003c/a\u003e document parse method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/38d42ca87a9d891fba9b2a044f914f1919fd769c\"\u003e\u003ccode\u003e38d42ca\u003c/code\u003e\u003c/a\u003e 5.7 changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/node-semver/compare/v4.3.6...v5.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~lukekarrys\"\u003elukekarrys\u003c/a\u003e, a new releaser for semver since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `send` from 0.13.0 to 0.16.1\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.16.1 / 2017-09-29\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression in edge-case behavior for empty \u003ccode\u003epath\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.16.0 / 2017-09-27\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eimmutable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003e\u0026lt;/html\u0026gt;\u003c/code\u003e in default error \u0026amp; redirects\u003c/li\u003e\n\u003cli\u003eUse instance methods on steam to check for listeners\u003c/li\u003e\n\u003cli\u003edeps: mime@1.4.1\n\u003cul\u003e\n\u003cli\u003eAdd 70 new types for file extensions\u003c/li\u003e\n\u003cli\u003eSet charset as \u0026quot;UTF-8\u0026quot; for .js and .json\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eperf: improve path validation speed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.6 / 2017-09-22\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.9\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ccode\u003eIf-Match\u003c/code\u003e token parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.5 / 2017-09-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: etag@~1.8.1\n\u003cul\u003e\n\u003cli\u003eperf: replace regular expression with substring\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: fresh@0.5.2\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\u003cli\u003eperf: improve \u003ccode\u003eIf-None-Match\u003c/code\u003e token parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.4 / 2017-08-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.8\u003c/li\u003e\n\u003cli\u003edeps: depd@~1.1.1\n\u003cul\u003e\n\u003cli\u003eRemove unnecessary \u003ccode\u003eBuffer\u003c/code\u003e loading\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: http-errors@~1.6.2\n\u003cul\u003e\n\u003cli\u003edeps: depd@1.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.3 / 2017-05-16\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.7\n\u003cul\u003e\n\u003cli\u003edeps: ms@2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: ms@2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.2 / 2017-04-26\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/pillarjs/send/commit/3daa901cf731b86187e4449fa2c52f971e0b3dbc\"\u003e\u003ccode\u003e3daa901\u003c/code\u003e\u003c/a\u003e Release 0.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/ff0d82ee71ad884966f062f75d5b2b2a520ddd59\"\u003e\u003ccode\u003eff0d82e\u003c/code\u003e\u003c/a\u003e Fix regression in edge-case behavior for empty path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/04e5cbcb37ee8c0eb1c510a578161d8b9c095d43\"\u003e\u003ccode\u003e04e5cbc\u003c/code\u003e\u003c/a\u003e build: eslint-plugin-node@5.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/b11c3a3feba4601e19885776c189b81ae763c7d5\"\u003e\u003ccode\u003eb11c3a3\u003c/code\u003e\u003c/a\u003e Release 0.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/9f562e343115ba3f3e62635c4d2e51298f21c3a6\"\u003e\u003ccode\u003e9f562e3\u003c/code\u003e\u003c/a\u003e deps: mime@1.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/a472ed304701ef2c091ce4dddb89bdddfccc98da\"\u003e\u003ccode\u003ea472ed3\u003c/code\u003e\u003c/a\u003e perf: improve path validation speed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/63c0d3364419ae29d96d1ec6bea81c0fb31d5c50\"\u003e\u003ccode\u003e63c0d33\u003c/code\u003e\u003c/a\u003e Add \u0026quot;immutable\u0026quot; option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/a1a3445f4cf131ac644fe0c098b90fb5396ab488\"\u003e\u003ccode\u003ea1a3445\u003c/code\u003e\u003c/a\u003e Fix missing \u0026lt;/html\u0026gt; in default error \u0026amp; redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/528559bb24fb1d494744fe35df55f0dcdc4df9b9\"\u003e\u003ccode\u003e528559b\u003c/code\u003e\u003c/a\u003e lint: apply standard 10 style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/bc6b5d41bee554641af11641ec838aea6828e181\"\u003e\u003ccode\u003ebc6b5d4\u003c/code\u003e\u003c/a\u003e Use instance methods on steam to check for listeners\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pillarjs/send/compare/0.13.0...0.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve-static` from 1.10.2 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when \u003ccode\u003eroot\u003c/code\u003e is incorrectly set to a file\u003c/li\u003e\n\u003cli\u003edeps: send@0.16.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.16.0\n\u003cul\u003e\n\u003cli\u003eAdd 70 new types for file extensions\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eimmutable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003e\u0026lt;/html\u0026gt;\u003c/code\u003e in default error \u0026amp; redirects\u003c/li\u003e\n\u003cli\u003eSet charset as \u0026quot;UTF-8\u0026quot; for .js and .json\u003c/li\u003e\n\u003cli\u003eUse instance methods on steam to check for listeners\u003c/li\u003e\n\u003cli\u003edeps: mime@1.4.1\u003c/li\u003e\n\u003cli\u003eperf: improve path validation speed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.6\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.9\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ccode\u003eIf-Match\u003c/code\u003e token parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eperf: improve slash collapsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: parseurl@~1.3.2\n\u003cul\u003e\n\u003cli\u003eperf: reduce overhead for full URLs\u003c/li\u003e\n\u003cli\u003eperf: unroll the \u0026quot;fast-path\u0026quot; \u003ccode\u003eRegExp\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: send@0.15.5\n\u003cul\u003e\n\u003cli\u003eFix handling of modified headers with invalid dates\u003c/li\u003e\n\u003cli\u003edeps: etag@~1.8.1\u003c/li\u003e\n\u003cli\u003edeps: fresh@0.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.4\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.8\u003c/li\u003e\n\u003cli\u003edeps: depd@~1.1.1\u003c/li\u003e\n\u003cli\u003edeps: http-errors@~1.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.3\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.2\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.1\n\u003cul\u003e\n\u003cli\u003eFix issue when \u003ccode\u003eDate.parse\u003c/code\u003e does not return \u003ccode\u003eNaN\u003c/code\u003e on invalid date\u003c/li\u003e\n\u003cli\u003eFix strict violation in broken environments\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend complete HTML document in redirect response\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.13.1 / 2017-09-29\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when \u003ccode\u003eroot\u003c/code\u003e is incorrectly set to a file\u003c/li\u003e\n\u003cli\u003edeps: send@0.16.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.0 / 2017-09-27\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.16.0\n\u003cul\u003e\n\u003cli\u003eAdd 70 new types for file extensions\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eimmutable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003e\u0026lt;/html\u0026gt;\u003c/code\u003e in default error \u0026amp; redirects\u003c/li\u003e\n\u003cli\u003eSet charset as \u0026quot;UTF-8\u0026quot; for .js and .json\u003c/li\u003e\n\u003cli\u003eUse instance methods on steam to check for listeners\u003c/li\u003e\n\u003cl...\n\n_Description has been truncated_","html_url":"https://github.com/luislobo/test-4020/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/luislobo%2Ftest-4020/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4166399655","node_id":"PR_kwDOCXK2Yc7Oc9ta","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T01:34:22.000Z","updated_at":"2026-03-30T01:34:30.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":14,"packages":[{"name":"brace-expansion","old_version":"1.1.6","new_version":"1.1.13","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"express","old_version":"4.14.0","new_version":"4.22.1","repository_url":"https://github.com/expressjs/express"},{"name":"handlebars","old_version":"4.0.6","new_version":"4.7.9","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"js-yaml","old_version":"3.7.0","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"moment","old_version":"2.17.1","new_version":"2.30.1","repository_url":"https://github.com/moment/moment"},{"name":"mout","old_version":"1.0.0","new_version":"1.2.4","repository_url":"https://github.com/mout/mout"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"tmpl","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/daaku/nodejs-tmpl"},{"name":"underscore","old_version":"1.8.3","new_version":"1.13.8","repository_url":"https://github.com/jashkenas/underscore"},{"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 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.6` | `1.1.13` |\n| [express](https://github.com/expressjs/express) | `4.14.0` | `4.22.1` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.6` | `4.7.9` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.7.0` | `3.14.2` |\n| [moment](https://github.com/moment/moment) | `2.17.1` | `2.30.1` |\n| [mout](https://github.com/mout/mout) | `1.0.0` | `1.2.4` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n| [underscore](https://github.com/jashkenas/underscore) | `1.8.3` | `1.13.8` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `3.2.2` |\n\n\nUpdates `brace-expansion` from 1.1.6 to 1.1.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliangruber/brace-expansion/releases\"\u003ebrace-expansion's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003epkg: publish on tag 1.x  c460dbd\u003c/li\u003e\n\u003cli\u003efmt  ccb8ac6\u003c/li\u003e\n\u003cli\u003eFix potential ReDoS Vulnerability or Inefficient Regular Expression (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/65\"\u003e#65\u003c/a\u003e)  c3c73c8\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12\"\u003ehttps://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.1.11\u003c/h2\u003e\n\u003ch1\u003ebrace-expansion\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html\"\u003eBrace expansion\u003c/a\u003e,\nas known from sh/bash, in JavaScript.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://travis-ci.org/juliangruber/brace-expansion\"\u003e\u003cimg src=\"https://secure.travis-ci.org/juliangruber/brace-expansion.svg\" alt=\"build status\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.npmjs.org/package/brace-expansion\"\u003e\u003cimg src=\"https://img.shields.io/npm/dm/brace-expansion.svg\" alt=\"downloads\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://greenkeeper.io/\"\u003e\u003cimg src=\"https://badges.greenkeeper.io/juliangruber/brace-expansion.svg\" alt=\"Greenkeeper badge\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://ci.testling.com/juliangruber/brace-expansion\"\u003e\u003cimg src=\"https://ci.testling.com/juliangruber/brace-expansion.png\" alt=\"testling badge\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eExample\u003c/h2\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003evar expand = require('brace-expansion');\n\u003cp\u003eexpand('file-{a,b,c}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('-v{,,}')\n// =\u0026gt; ['-v', '-v', '-v']\u003c/p\u003e\n\u003cp\u003eexpand('file{0..2}.jpg')\n// =\u0026gt; ['file0.jpg', 'file1.jpg', 'file2.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file-{a..c}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{2..0}.jpg')\n// =\u0026gt; ['file2.jpg', 'file1.jpg', 'file0.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{0..4..2}.jpg')\n// =\u0026gt; ['file0.jpg', 'file2.jpg', 'file4.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file-{a..e..2}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-c.jpg', 'file-e.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{00..10..5}.jpg')\n// =\u0026gt; ['file00.jpg', 'file05.jpg', 'file10.jpg']\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/6c353caf23beb9644f858eb3fe38d43a68b82898\"\u003e\u003ccode\u003e6c353ca\u003c/code\u003e\u003c/a\u003e 1.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/7fd684f89fdde3549563d0a6522226a9189472a2\"\u003e\u003ccode\u003e7fd684f\u003c/code\u003e\u003c/a\u003e Backport fix for GHSA-f886-m6hf-6m8v (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/44f33b47c5c6a965d507421af43e86cf5971d711\"\u003e\u003ccode\u003e44f33b4\u003c/code\u003e\u003c/a\u003e 1.1.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c460dbd68e428d147b2080622d8ce126c7a08570\"\u003e\u003ccode\u003ec460dbd\u003c/code\u003e\u003c/a\u003e pkg: publish on tag 1.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/ccb8ac6d4292b7661b677fe048ba6690c877f51f\"\u003e\u003ccode\u003eccb8ac6\u003c/code\u003e\u003c/a\u003e fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c3c73c8b088defc70851843be88ccc3af08e7217\"\u003e\u003ccode\u003ec3c73c8\u003c/code\u003e\u003c/a\u003e Fix potential ReDoS Vulnerability or Inefficient Regular Expression (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/01a21de7441549d26ac0c0a9ff91385d16e5c21c\"\u003e\u003ccode\u003e01a21de\u003c/code\u003e\u003c/a\u003e 1.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/d7c93eebd9d99f4aace9dc829acab4caa13f5125\"\u003e\u003ccode\u003ed7c93ee\u003c/code\u003e\u003c/a\u003e sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/54a6176731eb223cd3dede1473190d885d6b3648\"\u003e\u003ccode\u003e54a6176\u003c/code\u003e\u003c/a\u003e 1.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/327c729fa7e12a92237c26e8900c72165ebbd952\"\u003e\u003ccode\u003e327c729\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/40\"\u003e#40\u003c/a\u003e from Parcley/add-license-1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.6...v1.1.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 4.14.0 to 4.22.1\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\u003ev4.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nThe prior release (4.22.0) included an erroneous breaking change related to the extended query parser. There is no actual security vulnerability associated with this behavior (CVE-2024-51999 has been rejected). The change has been fully reverted in this release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eRelease: 4.22.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/6934\"\u003eexpressjs/express#6934\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.22.0...v4.22.1\"\u003ehttps://github.com/expressjs/express/compare/4.22.0...v4.22.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.22.0\u003c/h2\u003e\n\u003ch2\u003eImportant: Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: improve readability by \u003ca href=\"https://github.com/sazk07\"\u003e\u003ccode\u003e@​sazk07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6190\"\u003eexpressjs/express#6190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add support for Node.js@23.0 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/6080\"\u003eexpressjs/express#6080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMethod functions with no path should error 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/5957\"\u003eexpressjs/express#5957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: updated github actions ci workflow by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6323\"\u003eexpressjs/express#6323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6336\"\u003eexpressjs/express#6336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: ci: add node.js 24 to test matrix by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6506\"\u003eexpressjs/express#6506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(4.x): wider range for query test skip 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/6513\"\u003eexpressjs/express#6513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse tilde notation for certain dependencies 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/6905\"\u003eexpressjs/express#6905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0 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/6909\"\u003eexpressjs/express#6909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6919\"\u003eexpressjs/express#6919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.22.0 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/6921\"\u003eexpressjs/express#6921\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.2...4.22.0\"\u003ehttps://github.com/expressjs/express/compare/4.21.2...4.22.0\u003c/a\u003e\u003c/p\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\u003c!-- 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/v4.22.1/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.22.1 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRevert security fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.22.0 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0\u003c/li\u003e\n\u003c/ul\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\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/12fae14531a78f19a2caaa5d4f58d9b01eaf3194\"\u003e\u003ccode\u003e12fae14\u003c/code\u003e\u003c/a\u003e 4.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/5ddf311af32e772a77fd48b6266ce2f1ba330e1a\"\u003e\u003ccode\u003e5ddf311\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;sec: security patch for CVE-2024-51999\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/49744abd1120484fe64d7bde1cd3197c32523b6e\"\u003e\u003ccode\u003e49744ab\u003c/code\u003e\u003c/a\u003e 4.22.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6921\"\u003e#6921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6e97452f600a3b01719fbc5517d833c7646b0bb7\"\u003e\u003ccode\u003e6e97452\u003c/code\u003e\u003c/a\u003e sec: security patch for CVE-2024-51999\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6a23d34d652b9e69a4486d2a2a0dea54b9685fa5\"\u003e\u003ccode\u003e6a23d34\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6919\"\u003e#6919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8c12cdf93b89a4628b59179e3cc0722fc517d6b3\"\u003e\u003ccode\u003e8c12cdf\u003c/code\u003e\u003c/a\u003e deps: qs@6.14.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7fea74fcf02764580f38f2a7f1932dfa54cddd90\"\u003e\u003ccode\u003e7fea74f\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for certain dependencies (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6905\"\u003e#6905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/dac7a0475a99e9dfc57b3b8e6d5bdf52813f1944\"\u003e\u003ccode\u003edac7a04\u003c/code\u003e\u003c/a\u003e chore: wider range for query test skip (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/997919b48879bbd53171c3b4e5dd1b04ad139241\"\u003e\u003ccode\u003e997919b\u003c/code\u003e\u003c/a\u003e ci: add node.js 24 to test matrix (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6506\"\u003e#6506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/36fb59c6c7d9dfca0b08dfeafb5b6e4a249234a1\"\u003e\u003ccode\u003e36fb59c\u003c/code\u003e\u003c/a\u003e fix(ci): reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6336\"\u003e#6336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.14.0...v4.22.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/~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 `handlebars` from 4.0.6 to 4.7.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9 - March 26th, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/dce542c9a660048d31f0981ac8a45c08b919bddb\"\u003e\u003ccode\u003edce542c\u003c/code\u003e\u003c/a\u003e v4.7.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8a41389ba5b2624b6f43a5463d8e2533b843a562\"\u003e\u003ccode\u003e8a41389\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/68d8df5a88e0a26fe9e6084c5c6aaebe67b07da2\"\u003e\u003ccode\u003e68d8df5\u003c/code\u003e\u003c/a\u003e Fix security issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/b2a083136b11e1da9f0f47a11f749a9830a49328\"\u003e\u003ccode\u003eb2a0831\u003c/code\u003e\u003c/a\u003e Fix browser tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/9f98c1629834abf8de5a127caff8a2eab03d2c12\"\u003e\u003ccode\u003e9f98c16\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/45443b4290475dfb7cec32a85d344f12ab345eb9\"\u003e\u003ccode\u003e45443b4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Improve partial indenting performance\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8841a5f6d35096aee95d68e1e49636a4cb5c661e\"\u003e\u003ccode\u003e8841a5f\u003c/code\u003e\u003c/a\u003e Fix CI errors with linting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e0137c26f2202593bca7cc25184e733e87d54709\"\u003e\u003ccode\u003ee0137c2\u003c/code\u003e\u003c/a\u003e fix: enable shell mode for spawn to resolve Windows EINVAL issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e914d6037ffb0dd371f7e4823cdb019732ae66d7\"\u003e\u003ccode\u003ee914d60\u003c/code\u003e\u003c/a\u003e Improve rendering performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/7de4b41c344a5d702edca93d1841b59642fa32bd\"\u003e\u003ccode\u003e7de4b41\u003c/code\u003e\u003c/a\u003e Upgrade GitHub Actions checkout and setup-node on 4.x branch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.6...v4.7.9\"\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/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.7.0 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.7.0...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 2.4.2 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lodash/lodash/releases\"\u003elodash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003ch1\u003elodash v3.0.0\u003c/h1\u003e\n\u003cp\u003eAfter a little over a year \u0026amp; more than \u003ca href=\"https://github.com/lodash/lodash/graphs/contributors?from=2013-12-01\u0026amp;type=c\"\u003e2,000\u003c/a\u003e \u003ca href=\"https://github.com/lodash/lodash-cli/graphs/contributors?from=2013-12-01\u0026amp;type=c\"\u003ecommits\u003c/a\u003e we’re excited to release \u003ca href=\"https://github.com/lodash/lodash/tree/3.0.0\"\u003elodash v3.0.0\u003c/a\u003e. lodash follows \u003ca href=\"http://semver.org/\"\u003esemantic versioning\u003c/a\u003e so with this major release we’ve taken the opportunity to clean house \u0026amp; make \u003ca href=\"https://github.com/lodash/lodash/wiki/Changelog#compatibility-warnings\"\u003esome back-compat breaking changes\u003c/a\u003e. We’ll get into that in a bit, but first lets talk about all the cool things this release has to offer.\u003c/p\u003e\n\u003ch2\u003eString methods\u003c/h2\u003e\n\u003cp\u003eBy popular demand we surveyed the utility landscape for a cross-section of string APIs to add to lodash. We settled on 17 string methods:\n\u003ca href=\"https://lodash.com/docs#camelCase\"\u003e_.camelCase\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#capitalize\"\u003e_.capitalize\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#deburr\"\u003e_.deburr\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#endsWith\"\u003e_.endsWith\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#escapeRegExp\"\u003e_.escapeRegExp\u003c/a\u003e,\n\u003ca href=\"https://lodash.com/docs#kebabCase\"\u003e_.kebabCase\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#pad\"\u003e_.pad\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#padLeft\"\u003e_.padLeft\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#padRight\"\u003e_.padRight\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#repeat\"\u003e_.repeat\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#snakeCase\"\u003e_.snakeCase\u003c/a\u003e,\n\u003ca href=\"https://lodash.com/docs#startsWith\"\u003e_.startsWith\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#trim\"\u003e_.trim\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#trimLeft\"\u003e_.trimLeft\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#trimRight\"\u003e_.trimRight\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#trunc\"\u003e_.trunc\u003c/a\u003e, \u0026amp; \u003ca href=\"https://lodash.com/docs#words\"\u003e_.words\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThere’s familiar methods from ES5, like \u003ccode\u003e_.trim\u003c/code\u003e, \u0026amp; ES6, like \u003ccode\u003e_.endsWith\u003c/code\u003e, \u003ccode\u003e_.repeat\u003c/code\u003e, \u0026amp; \u003ccode\u003e_.startsWith\u003c/code\u003e, as well as some lesser known methods like \u003ccode\u003e_.deburr\u003c/code\u003e \u0026amp; \u003ccode\u003e_.kebabCase\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// trims whitespace like `String#trim` but\r\n// also allows specifying characters to trim\r\n_.trim('  abc  ');\r\n// → 'abc'\r\n_.trim('-_-abc-_-', '_-');\r\n// → 'abc'\r\n\u003cp\u003e// works great with \u003ccode\u003e_.map\u003c/code\u003e too\n_.map(['  foo  ', '  bar  '], _.trim);\n// → ['foo', 'bar']\u003c/p\u003e\n\u003cp\u003e// deburr diacritical marks (\u003ca href=\"http://en.wikipedia.org/wiki/Diacritic\"\u003ehttp://en.wikipedia.org/wiki/Diacritic\u003c/a\u003e)\n_.deburr('déjà vu');\n// → 'deja vu'\u003c/p\u003e\n\u003cp\u003e// similar to a \u003ccode\u003edasherize\u003c/code\u003e or \u003ccode\u003eslugify\u003c/code\u003e method\n_.kebabCase('foo bar');\n// → 'foo-bar'\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFollowing casing rules with methods like \u003ccode\u003e_.camelCase\u003c/code\u003e, \u003ccode\u003e_.kebabCase\u003c/code\u003e, \u0026amp; \u003ccode\u003e_.snakeCase\u003c/code\u003e allows for strings to be transformed from say camel case, to kebab case, to snake case, \u0026amp; back again.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e_.camelCase(_.snakeCase(_.kebabCase('fooBar')));\r\n// → 'fooBar'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eES is our jam\u003c/h2\u003e\n\u003cp\u003ePrevious versions of lodash added \u003ccode\u003e_.assign\u003c/code\u003e, \u003ccode\u003e_.find\u003c/code\u003e, \u003ccode\u003e_.findIndex\u003c/code\u003e, \u0026amp; ES template delimiter support. In this release we’re taking our ES adoption up a notch by aligning \u003ccode\u003e_.includes\u003c/code\u003e, \u003ccode\u003e_.isFinite\u003c/code\u003e, \u0026amp; \u003ccode\u003e_.keys\u003c/code\u003e, supporting typed arrays in \u003ccode\u003e_.clone\u003c/code\u003e \u0026amp; \u003ccode\u003e_.isEqual\u003c/code\u003e, using \u003ccode\u003eSet\u003c/code\u003e \u0026amp; \u003ccode\u003eWeakMap\u003c/code\u003e for \u003ca href=\"http://jsperf.com/array-object-unique/2#chart=bar\"\u003eperformance\u003c/a\u003e-\u003ca href=\"http://jsperf.com/weakmap-wrap#chart=bar\"\u003egains\u003c/a\u003e, allowing \u003ccode\u003eMap\u003c/code\u003e \u0026amp; \u003ccode\u003eWeakMap\u003c/code\u003e to be used as \u003ca href=\"https://lodash.com/docs/#memoize\"\u003e_.memoize.Cache\u003c/a\u003e, \u0026amp; supporting \u003ca href=\"https://github.com/lodash/lodash/tree/3.0.0-es\"\u003eES modularized builds\u003c/a\u003e with \u003ca href=\"https://www.npmjs.com/package/lodash-cli\"\u003elodash-cli\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eFunctional goodies\u003c/h2\u003e\n\u003cp\u003eThere’s lots of functional goodies in v3 like \u003ccode\u003e_.ary\u003c/code\u003e, \u003ccode\u003e_.curryRight\u003c/code\u003e, \u003ccode\u003e_.flow\u003c/code\u003e, \u003ccode\u003e_.rearg\u003c/code\u003e, \u0026amp; support for customizable argument placeholders in \u003ccode\u003e_.bind\u003c/code\u003e, \u003ccode\u003e_.bindKey\u003c/code\u003e, \u003ccode\u003e_.curry\u003c/code\u003e, \u003ccode\u003e_.curryRight\u003c/code\u003e, \u003ccode\u003e_.partial\u003c/code\u003e, \u0026amp; \u003ccode\u003e_.partialRight\u003c/code\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/30f28a51ca62ca8990b29ec21d33e4d0d38ecedd\"\u003e\u003ccode\u003e30f28a5\u003c/code\u003e\u003c/a\u003e Bump v3.7.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3e22344782b9217918881ce4e732ba49c0174136\"\u003e\u003ccode\u003e3e22344\u003c/code\u003e\u003c/a\u003e Rebuild lodash and docs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/0b20d89d62a7d4f8724925c15d30fff9b20d248d\"\u003e\u003ccode\u003e0b20d89\u003c/code\u003e\u003c/a\u003e Ensure \u003ccode\u003e_.times\u003c/code\u003e floors \u003ccode\u003en\u003c/code\u003e float values.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/80d892c7444044204d6984f6a64fa70ad449651d\"\u003e\u003ccode\u003e80d892c\u003c/code\u003e\u003c/a\u003e Update Firefox versions in saucelabs.js.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/53326bef33f96a6c0a92b7c2b49255eb15a6cf37\"\u003e\u003ccode\u003e53326be\u003c/code\u003e\u003c/a\u003e Update vendors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/f05a5a3abb46739f30e51f2a942b976436368e26\"\u003e\u003ccode\u003ef05a5a3\u003c/code\u003e\u003c/a\u003e Fix failing strict mode \u003ccode\u003e_.set\u003c/code\u003e tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/8581be49773d3d792a56f9860c6fd93f0897ce36\"\u003e\u003ccode\u003e8581be4\u003c/code\u003e\u003c/a\u003e Ensure \u003ccode\u003ebaseGet\u003c/code\u003e and \u003ccode\u003eresult\u003c/code\u003e work with strings on nested objects.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/0e8277ba9ebb257157869f97fb95915cb015df67\"\u003e\u003ccode\u003e0e8277b\u003c/code\u003e\u003c/a\u003e Cleanup path methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3cc2f83912170321184ea51d56a1f90ca5430e8e\"\u003e\u003ccode\u003e3cc2f83\u003c/code\u003e\u003c/a\u003e Add more string character access tests and adjust array path tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/177034a49844c2a771ba7fbca3f91b74ea0bedf1\"\u003e\u003ccode\u003e177034a\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003e_.filter\u003c/code\u003e benchmark and cleanup labels.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/2.4.2...3.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minimatch` from 0.3.0 to 2.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/6afb85f0c324b321f76a38df81891e562693e257\"\u003e\u003ccode\u003e6afb85f\u003c/code\u003e\u003c/a\u003e v2.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/6c148604ca7030a8099de6a4d5a6e46b41725ded\"\u003e\u003ccode\u003e6c14860\u003c/code\u003e\u003c/a\u003e Do not crash on nested negative extglobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/5adde897f3865210dfa659beceff8617ee828197\"\u003e\u003ccode\u003e5adde89\u003c/code\u003e\u003c/a\u003e v2.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/2705792a32d5d6a60736e04596bd532c0a6ef804\"\u003e\u003ccode\u003e2705792\u003c/code\u003e\u003c/a\u003e ignore coverage output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/8ea7ebd83864ab8750e88ebaf960e96fc91e6e3f\"\u003e\u003ccode\u003e8ea7ebd\u003c/code\u003e\u003c/a\u003e Do not fall for partial negative lookahead matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/c2ce2b0434ee27febeacbf2463c4c22fdfaf6cab\"\u003e\u003ccode\u003ec2ce2b0\u003c/code\u003e\u003c/a\u003e Tests for negated extglob support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/66b2d9db9f15845d457114d092002b00eb3a594a\"\u003e\u003ccode\u003e66b2d9d\u003c/code\u003e\u003c/a\u003e Run lint after tests, not before\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/59068791a9f54b5e04930f0f86583b49cbd304c6\"\u003e\u003ccode\u003e5906879\u003c/code\u003e\u003c/a\u003e Adding browserify -s to generate a UMD bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/e9f7aae745034438d35b96e74de282dcb5ce38ef\"\u003e\u003ccode\u003ee9f7aae\u003c/code\u003e\u003c/a\u003e before_script needs to be before_install\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/20bd80ca94e2a6120779242d6e8fc9ce2640682a\"\u003e\u003ccode\u003e20bd80c\u003c/code\u003e\u003c/a\u003e don't blow up on new \u003cstrong\u003ecoverage\u003c/strong\u003e global\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/minimatch/compare/v0.3.0...v2.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.17.1 to 2.30.1\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.30.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 27, 2023\u003c/li\u003e\n\u003cli\u003eRevert \u003ca href=\"https://redirect.github.com/moment/moment/pull/5827\"\u003emoment/moment#5827\u003c/a\u003e, because it's breaking\na lot of TS code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.30.0 \u003ca href=\"https://gist.github.com/ichernev/e277bcd1f0eeabb834f60a777237925a\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 26, 2023\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/485d9a7d709bd5f3869a7ad24630cf0746d072dc\"\u003e\u003ccode\u003e485d9a7\u003c/code\u003e\u003c/a\u003e Build 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/e048b09e46a3f710a93a45026b93b7c3cbc8b646\"\u003e\u003ccode\u003ee048b09\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f9f2d584dcaa4bcb4821ba4bae97b54798239921\"\u003e\u003ccode\u003ef9f2d58\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/a52ffb2bd49fdef0149d13874e7aede361342198\"\u003e\u003ccode\u003ea52ffb2\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5827\"\u003e#5827\u003c/a\u003e from BobZombie:feature/fix_d.ts\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ddd680908c23797a3ed22007838634518bb14705\"\u003e\u003ccode\u003eddd6809\u003c/code\u003e\u003c/a\u003e Build 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/be64d00332159d4df419a4ee0328da9bd81a6fc6\"\u003e\u003ccode\u003ebe64d00\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ad411793e96d19085272181dcb823aee34b7de5d\"\u003e\u003ccode\u003ead41179\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/63fe479c029d2e329e5c03744e5ad022828296d7\"\u003e\u003ccode\u003e63fe479\u003c/code\u003e\u003c/a\u003e [misc] Make code ES6 compatible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/0f0195f5049744d4b74bd0840501cb24b2cba949\"\u003e\u003ccode\u003e0f0195f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5599\"\u003e#5599\u003c/a\u003e from Alanscut:issue_4985\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/15b82f532c41c86f0cfa7462d0057d1d95e67821\"\u003e\u003ccode\u003e15b82f5\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5597\"\u003e#5597\u003c/a\u003e from Alanscut:issue-5596\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.17.1...2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mout` from 1.0.0 to 1.2.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mout/mout/blob/master/CHANGELOG.md\"\u003emout's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.4 (2022/09/19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed \u003ccode\u003eobject/set\u003c/code\u003e prototype pollution\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.1 (2019/04/18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed \u003ccode\u003eobject/get\u003c/code\u003e throwing an exception for null or undefined input objects\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.0 (2017/10/04)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies\u003c/li\u003e\n\u003cli\u003eoptimize \u003ccode\u003efunction/bind\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eoptimize \u003ccode\u003elang/kindOf\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.0 (2016/03/03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003earray/indicesOf\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003efunction/memoize\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003earray/reverse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003emath/overflow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ccode\u003equery/getQuery\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ccode\u003eobject/deepMatches\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eoptimize \u003ccode\u003efunction/partial\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eupdates license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.0 (2014/11/17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003earray/take\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eremove unused variable from \u003ccode\u003edate/totalDaysInMonth\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003efix case insensitive RegExp cloning on \u003ccode\u003elang/clone\u003c/code\u003e;\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.0 (2014/09/02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003earray/equals\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003earray/groupBy\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003earray/last\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003efunction/wrap\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003elang/GLOBAL\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003elang/isPrimitive\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003enumber/MAX_SAFE_INTEGER\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eobject/omit\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eobject/result\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eobject/result\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003erandom/randString\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003echange \u003ccode\u003elang/isEmpty\u003c/code\u003e behavior to return \u003ccode\u003etrue\u003c/code\u003e for any value that isn't\na collection.\u003c/li\u003e\n\u003cli\u003efix \u003ccode\u003earray/findLastIndex\u003c/code\u003e to stop at zero index;\u003c/li\u003e\n\u003cli\u003eimprove \u003ccode\u003efunction/partial\u003c/code\u003e to accept placeholders;\u003c/li\u003e\n\u003cli\u003eimprove \u003ccode\u003emath.norm\u003c/code\u003e behavior for values outside the range and for cases\nwhere \u003ccode\u003eval === min === max\u003c/code\u003e;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/a1faf7087449012d98c0f46082ba943929a7d0d7\"\u003e\u003ccode\u003ea1faf70\u003c/code\u003e\u003c/a\u003e v1.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/17ffdc2a96417a63a0147156dc045e90d0d14c64\"\u003e\u003ccode\u003e17ffdc2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mout/mout/issues/279\"\u003e#279\u003c/a\u003e from ssong/fix-for-CVE-2022-21213\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/03fe21b98285305e2a623163de1d384dfc140f4a\"\u003e\u003ccode\u003e03fe21b\u003c/code\u003e\u003c/a\u003e chore: run pretest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/0892a37494e8ea11e2529e488a3c426a0cd60154\"\u003e\u003ccode\u003e0892a37\u003c/code\u003e\u003c/a\u003e fix: mitigate prototype pollution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/ed23d74dd48e6a1e5a313aa231570516ffb50e58\"\u003e\u003ccode\u003eed23d74\u003c/code\u003e\u003c/a\u003e test: check for prototype pollution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/93e99c97ef734c811408cb842b22223dffd7bfae\"\u003e\u003ccode\u003e93e99c9\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:mout/mout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/ea3d2d8daf03666290789f9ee72954f9a58f673b\"\u003e\u003ccode\u003eea3d2d8\u003c/code\u003e\u003c/a\u003e Merge branch 'SepehrAsh-master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/1416dacef015f6f46c7b6f1e581cba3f687b557f\"\u003e\u003ccode\u003e1416dac\u003c/code\u003e\u003c/a\u003e corrects formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/1edd6cfaea600fdd692ed987a6b934d94dcf9260\"\u003e\u003ccode\u003e1edd6cf\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/SepehrAsh/mout\"\u003ehttps://github.com/SepehrAsh/mout\u003c/a\u003e into SepehrAsh-master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/707eb48397e32daf241fc622aef0bea756e9bbb1\"\u003e\u003ccode\u003e707eb48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mout/mout/issues/266\"\u003e#266\u003c/a\u003e from mout/dependabot/npm_and_yarn/showdown-1.9.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mout/mout/compare/v1.0.0...v1.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~roboshoes\"\u003eroboshoes\u003c/a\u003e, a new releaser for mout since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `send` from 0.14.1 to 0.19.2\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.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: use tilde notation and update certain dependencies by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pillarjs/send/pull/279\"\u003epillarjs/send#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 0.19.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/pillarjs/send/pull/280\"\u003epillarjs/send#280\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.19.1...0.19.2\"\u003ehttps://github.com/pillarjs/send/compare/0.19.1...0.19.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.19.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): encodeurl@~2.0.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pillarjs/send/pull/240\"\u003epillarjs/send#240\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.19.0...0.19.1\"\u003ehttps://github.com/pillarjs/send/compare/0.19.0...0.19.1\u003c/a\u003e\u003c/p\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.2 / 2025-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: http-errors@~2.0.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@~2.0.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.19.1 / 2024-10-09\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/34ba03b7579d31c8bb6d5a3ead573da1a7a118e7\"\u003e\u003ccode\u003e34ba03b\u003c/code\u003e\u003c/a\u003e 0.19.2 (\u003ca href=\"https://redirect.github.com/pillarjs/send/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/e53e4e51b98e62955c9e302e77585a85f45a9c8b\"\u003e\u003ccode\u003ee53e4e5\u003c/code\u003e\u003c/a\u003e deps: use tilde notation and update certain dependencies (\u003ca href=\"https://redirect.github.com/pillarjs/send/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/19efaa39b98ff3ea26a90a484b9fd11efe0b37cd\"\u003e\u003ccode\u003e19efaa3\u003c/code\u003e\u003c/a\u003e 0.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/0a9fa80d8b49643066a6f7b5b4cb891b8e44cc05\"\u003e\u003ccode\u003e0a9fa80\u003c/code\u003e\u003c/a\u003e fix(deps): encodeurl@~2.0.0 (\u003ca href=\"https://redirect.github.com/pillarjs/send/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pillarjs/send/compare/0.14.1...0.19.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/~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 `serve-static` from 1.11.1 to 1.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1 by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/227\"\u003eexpressjs/serve-static#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.16.3 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/229\"\u003eexpressjs/serve-static#229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eencodeurl@~2.0.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/180\"\u003eexpressjs/serve-static#180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump send to 0.19 by \u003ca href=\"https://github.com/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\"\u003ehttps://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.16.3 / 2024-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.2 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.1 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.19.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.15.0 / 2022-03-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.2 / 2021-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1 / 2019-05-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSet stricter CSP header in redirect response\u003c/li\u003e\n\u003cli\u003edeps: send@0.17.1\n\u003cul\u003e\n\u003cli\u003edeps: range-parser@~1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0 / 2019-05-07\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9acad22498aa5f95b6e887eae1ab9eae63657d8a\"\u003e\u003ccode\u003e9acad22\u003c/code\u003e\u003c/a\u003e 1.16.3 (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/52dc97d9d3a0269266d005b79eeac295d0a5a895\"\u003e\u003ccode\u003e52dc97d\u003c/code\u003e\u003c/a\u003e deps: send@~0.19.1 and upgrade Node.js versions on the CI  (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/ec9c5ecfb09368519e4698ffbbe1882de00d0ef2\"\u003e\u003ccode\u003eec9c5ec\u003c/code\u003e\u003c/a\u003e 1.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/f454d37c68fdad04b582cb9ac0cd165ab6d19114\"\u003e\u003ccode\u003ef454d37\u003c/code\u003e\u003c/a\u003e fix(deps): encodeurl@~2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/77a8255688cc4affc70e6dc9aa02e3ced4957e77\"\u003e\u003ccode\u003e77a8255\u003c/code\u003e\u003c/a\u003e 1.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/4263f496876980c165a3104d087c1ebaa046ad3d\"\u003e\u003ccode\u003e4263f49\u003c/code\u003e\u003c/a\u003e fix(deps): send@0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/48c73970b129b96cba448e792576ad89b1f9fbed\"\u003e\u003ccode\u003e48c7397\u003c/code\u003e\u003c/a\u003e 1.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/0c11fad159898cdc69fd9ab63269b72468ecaf6b\"\u003e\u003ccode\u003e0c11fad\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9b5a12a76f4d70530d2d2a8c7742e9158ed3c0a4\"\u003e\u003ccode\u003e9b5a12a\u003c/code\u003e\u003c/a\u003e 1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/a39a0df51aa31f22b4947ade34fd90b14c7be1ea\"\u003e\u003ccode\u003ea39a0df\u003c/code\u003e\u003c/a\u003e docs: update CI link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.11.1...v1.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for serve-static since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tmpl` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daaku/nodejs-tmpl/commits/v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `underscore` from 1.8.3 to 1.13.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/9374840c22e348083d0d072f30dc980622523259\"\u003e\u003ccode\u003e9374840\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.13.8'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/309ad7e6658b927ca5f28ce069665d9c523c53e5\"\u003e\u003ccode\u003e309ad7e\u003c/code\u003e\u003c/a\u003e Re-generate annotated sources and minified codemaps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/a1ac1d33537662304d4985f61301112ea0f1f051\"\u003e\u003ccode\u003ea1ac1d3\u003c/code\u003e\u003c/a\u003e Add links to diff and docs in 1.13.8 change log entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/b579595ec9da8db15196bc1d3547833458939c44\"\u003e\u003ccode\u003eb579595\u003c/code\u003e\u003c/a\u003e Mention CVE-2026-27601 in comments and documentation (\u003ca href=\"https://redirect.github.com/jashkenas/underscore/issues/3011\"\u003e#3011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/45ea015a99069780db492a114c1e709dd77d3b89\"\u003e\u003ccode\u003e45ea015\u003c/code\u003e\u003c/a\u003e Revert obfuscations from 42823bb.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/4a4019e00beb2c42eda20c05f375a35983b748f0\"\u003e\u003ccode\u003e4a4019e\u003c/code\u003e\u003c/a\u003e Update minified bundles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/1ccfdd0c50470d862bb553c1e0c70567a59d4355\"\u003e\u003ccode\u003e1ccfdd0\u003c/code\u003e\u003c/a\u003e Add preliminary release notes for 1.13.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/42823bbff87e9fe82855d5adb5ba7ff839f8b446\"\u003e\u003ccode\u003e42823bb\u003c/code\u003e\u003c/a\u003e Temporarily obfuscate comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/a6e23ae9647461ec33ad9f92a2ecfc220eea0a84\"\u003e\u003ccode\u003ea6e23ae\u003c/code\u003e\u003c/a\u003e Make _.isEqual nonrecursive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/f2b516441ab99b82045f2a336c348899e6527e00\"\u003e\u003ccode\u003ef2b5164\u003c/code\u003e\u003c/a\u003e Add regression test against stack overflow in _.isEqual\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jashkenas/underscore/compare/1.8.3...1.13.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jgonggrijp\"\u003ejgonggrijp\u003c/a\u003e, a new releaser for underscore since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `y18n` from 3.2.1 to 3.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/y18n/releases\"\u003ey18n's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ey18n y18n-v4.0.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e 4.x.x should not enforce Node 10 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/1e21a536e9135d8403a47be88922157a706b7cde\"\u003e1e21a53\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ey18n y18n-v4.0.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e ensure entry exists for backport (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/120\"\u003e#120\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/b22c0df59d0851d7be9fd1d51f6a5ee974c9fc94\"\u003eb22c0df\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/yargs/y18n/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~oss-bot\"\u003eoss-bot\u003c/a\u003e, a new releaser for y18n 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 ...\n\n_Description has been truncated_","html_url":"https://github.com/IsaacBell/ember-string-helpers/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsaacBell%2Fember-string-helpers/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4166170591","node_id":"PR_kwDOBL5Jbs7OcRk9","number":1,"state":"open","title":"Bump the npm_and_yarn group across 6 directories with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T00:16:14.000Z","updated_at":"2026-03-30T00:17:10.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":14,"packages":[{"name":"codecov","old_version":"1.0.1","new_version":"3.7.1","repository_url":"https://github.com/codecov/codecov-node"},{"name":"micromatch","old_version":"2.3.11","new_version":"4.0.8","repository_url":"https://github.com/micromatch/micromatch"},{"name":"node-notifier","old_version":"4.6.1","new_version":"10.0.1","repository_url":"https://github.com/mikaelbr/node-notifier"},{"name":"handlebars","old_version":"4.0.6","new_version":"4.7.9","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"lodash","old_version":"4.17.4","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"minimatch","old_version":"3.0.3","new_version":"3.1.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [codecov](https://github.com/codecov/codecov-node) | `1.0.1` | `3.7.1` |\n| [micromatch](https://github.com/micromatch/micromatch) | `2.3.11` | `4.0.8` |\n| [node-notifier](https://github.com/mikaelbr/node-notifier) | `4.6.1` | `10.0.1` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.6` | `4.7.9` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.4` | `4.17.23` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.3` | `3.1.5` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\nBumps the npm_and_yarn group with 3 updates in the /website directory: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [shelljs](https://github.com/shelljs/shelljs) and [connect](https://github.com/senchalabs/connect).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-runtime directory: [micromatch](https://github.com/micromatch/micromatch).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-haste-map directory: [micromatch](https://github.com/micromatch/micromatch).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-cli directory: [node-notifier](https://github.com/mikaelbr/node-notifier).\nBumps the npm_and_yarn group with 5 updates in the /danger directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [lodash](https://github.com/lodash/lodash) | `4.17.4` | `4.17.23` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.3` | `3.1.5` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `3.2.2` |\n\n\nUpdates `codecov` from 1.0.1 to 3.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecov/codecov-node/releases\"\u003ecodecov's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.4\u003c/h2\u003e\n\u003cp\u003eFix for Cirrus CI\u003c/p\u003e\n\u003ch2\u003ev3.6.3\u003c/h2\u003e\n\u003cp\u003eAWS Codebuild fixes + package updates\u003c/p\u003e\n\u003ch2\u003ev3.6.2\u003c/h2\u003e\n\u003cp\u003ecommand line args sanitised\u003c/p\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003cp\u003eFix for Semaphore\u003c/p\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003cp\u003eAWS CodeBuild\nSemaphore v2\u003c/p\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003eAdded pipe \u003ccode\u003e--pipe\u003c/code\u003e, \u003ccode\u003e-l\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003eCustom Yaml file\nToken from \u003ccode\u003e.codecov.yml\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.4\u003c/h2\u003e\n\u003cp\u003eSecurity fixes\u003c/p\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003cp\u003eFix for not git repos\u003c/p\u003e\n\u003ch2\u003eV3.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003cp\u003eFixing security vulnerability\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003eRemoved support for node 0.12\u003c/p\u003e\n\u003ch2\u003eFixing for older node\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003cp\u003eAdded: Support for Jenkins Blue Ocean\nAdded: Clear function to remove all discovered reports after uploading\nFix for Gitlab CI\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003cp\u003eAdded support for flags \u003ca href=\"http://docs.codecov.io/docs/flags\"\u003ehttp://docs.codecov.io/docs/flags\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecov/codecov-node/blob/master/CHANGELOG.md\"\u003ecodecov's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to execFileSync and security fixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the X-Amz-Acl: public-read header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Cirrus CI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for AWS Codebuild \u0026amp; package updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCommand line args sanitized fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for Semaphore\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded AWS CodeBuild and Semaphore2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded TeamCity support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Heroku CI support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded pipe with \u003ccode\u003e--pipe\u003c/code\u003e, \u003ccode\u003e-l\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded azure pipelines\n.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom yaml file. Allow codecov token from yml file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.4\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/codecov/codecov-node/commit/29dd5b6b039ce03c7bc368855896641441233417\"\u003e\u003ccode\u003e29dd5b6\u003c/code\u003e\u003c/a\u003e 3.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/c0711c656686e902af2cd92d6aecc8074de4d83d\"\u003e\u003ccode\u003ec0711c6\u003c/code\u003e\u003c/a\u003e Switch from execSync to execFileSync (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/5f6cc62d4f83bf3a75c973868259798814cd231e\"\u003e\u003ccode\u003e5f6cc62\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.15 to 4.17.19 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/0c4d7f3c6f2950445913e7f8081b26da4b41cbad\"\u003e\u003ccode\u003e0c4d7f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/182\"\u003e#182\u003c/a\u003e from codecov/update-readme-badges\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/cc5e1218426f21beaea94908775342623c27934b\"\u003e\u003ccode\u003ecc5e121\u003c/code\u003e\u003c/a\u003e Update depstat image and urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/b44b44e1f8265d8f8b8f27c343283d6d2e8ee668\"\u003e\u003ccode\u003eb44b44e\u003c/code\u003e\u003c/a\u003e Update readme with 400 error info (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/bb793357190e1d799da5b5732ef57d1e7968680a\"\u003e\u003ccode\u003ebb79335\u003c/code\u003e\u003c/a\u003e V3.7.0 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/0d7b9b01cbbd2c614e042a8f01cda25593dda4e5\"\u003e\u003ccode\u003e0d7b9b0\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e'x-amz-acl': 'public-read'\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/eeff4e1953bffd2a3840322764bd5c8c9d3a91f4\"\u003e\u003ccode\u003eeeff4e1\u003c/code\u003e\u003c/a\u003e Bump acorn from 5.7.3 to 5.7.4 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/eb8a5274707632f821751cfce5b882cf3817ddf8\"\u003e\u003ccode\u003eeb8a527\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/172\"\u003e#172\u003c/a\u003e from RoboCafaz/bugfix/codebuild-pr-parser\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecov/codecov-node/compare/v1.0.1...v3.7.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/~drazisil\"\u003edrazisil\u003c/a\u003e, a new releaser for codecov since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `micromatch` from 2.3.11 to 4.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/micromatch/releases\"\u003emicromatch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.8\u003c/h2\u003e\n\u003cp\u003eUltimate release that fixes both CVE-2024-4067 and CVE-2024-4068. We consider the issues low-priority, so even if you see automated scanners saying otherwise, don't be scared.\u003c/p\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Update picomatch to fix regression \u003ca href=\"https://redirect.github.com/micromatch/micromatch/issues/179\"\u003e#179\u003c/a\u003e (8becb55)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce newer version of picomatch with bugfixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebumps kind-of dep to ^3.0.2\u003c/h2\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/paulmillr\"\u003e\u003ccode\u003e@​paulmillr\u003c/code\u003e\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/micromatch/micromatch/blob/master/CHANGELOG.md\"\u003emicromatch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.0.8] - 2024-08-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebackported CVE-2024-4067 fix (from v4.0.6) over to 4.x branch\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.7] - 2024-05-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ethis is basically v4.0.5, with some README updates\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eit is vulnerable to CVE-2024-4067\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpdated braces to v3.0.3 to avoid CVE-2024-4068\u003c/li\u003e\n\u003cli\u003edoes NOT break API compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.6] - 2024-05-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehasBraces\u003c/code\u003e to check if a pattern contains braces.\u003c/li\u003e\n\u003cli\u003eFixes CVE-2024-4067\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKS API COMPATIBILITY\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eShould be labeled as a major release, but it's not.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.1 - 4.0.5]\u003c/h2\u003e\n\u003ch2\u003e[4.0.0] - 2019-03-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onMatch\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onIgnore\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onResult\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.6\u003c/li\u003e\n\u003cli\u003eRemoved support for passing an array of brace patterns to \u003ccode\u003emicromatch.braces()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eTo strictly enforce closing brackets (for \u003ccode\u003e{\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, and \u003ccode\u003e(\u003c/code\u003e), you must now use \u003ccode\u003estrictBrackets=true\u003c/code\u003e instead of \u003ccode\u003estrictErrors\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecache\u003c/code\u003e - caching and all related options and methods have been removed\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.unixify\u003c/code\u003e was renamed to \u003ccode\u003eoptions.windows\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.nodupes\u003c/code\u003e Was removed. Duplicates are always removed by default. You can override this with custom behavior by using the \u003ccode\u003eonMatch\u003c/code\u003e, \u003ccode\u003eonResult\u003c/code\u003e and \u003ccode\u003eonIgnore\u003c/code\u003e functions.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.snapdragon\u003c/code\u003e was removed, as snapdragon is no longer used.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.sourcemap\u003c/code\u003e was removed, as snapdragon is no longer used, which provided sourcemap support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0] - 2017-04-11\u003c/h2\u003e\n\u003cp\u003eComplete overhaul, with 36,000+ new unit tests validated against actual output generated by Bash and minimatch. More specifically, 35,000+ of the tests:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emicromatch results are directly compared to bash results\u003c/li\u003e\n\u003cli\u003ein rare cases, when micromatch and bash disagree, micromatch's results are compared to minimatch's results\u003c/li\u003e\n\u003cli\u003emicromatch is much more accurate than minimatch, so there were cases where I had to make assumptions. I'll try to document these.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis refactor introduces a parser and compiler that are supersets of more granular parsers and compilers from other sub-modules. Each of these sub-modules has a singular responsibility and focuses on a certain type of matching that aligns with a specific part of the Bash \u0026quot;expansion\u0026quot; API.\u003c/p\u003e\n\u003cp\u003eThese sub-modules work like plugins to seamlessly create the micromatch parser/compiler, so that strings are parsed in one pass, an \u003ca href=\"https://gist.github.com/jonschlinkert/099c8914f56529f75bc757cc9e5e8e2a\"\u003eAST is created\u003c/a\u003e, then a new string is generated by the compiler.\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/micromatch/micromatch/commit/8bd704ec0d9894693d35da425d827819916be920\"\u003e\u003ccode\u003e8bd704e\u003c/code\u003e\u003c/a\u003e 4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/a0e68416a44da10f3e4e30845ab95af4fd286d5a\"\u003e\u003ccode\u003ea0e6841\u003c/code\u003e\u003c/a\u003e run verb to generate README documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/4ec288484f6e8cccf597ad3d43529c31d0f7a02a\"\u003e\u003ccode\u003e4ec2884\u003c/code\u003e\u003c/a\u003e Merge branch 'v4' into hauserkristof-feature/v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/03aa8052171e878897eee5d7bb2ae0ae83ec2ade\"\u003e\u003ccode\u003e03aa805\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/micromatch/issues/266\"\u003e#266\u003c/a\u003e from hauserkristof/feature/v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/814f5f70efcd100ca9d29198867812a3d6ab91a8\"\u003e\u003ccode\u003e814f5f7\u003c/code\u003e\u003c/a\u003e lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/67fcce6a1077c2faf5ad0c5f998fa70202cc5dae\"\u003e\u003ccode\u003e67fcce6\u003c/code\u003e\u003c/a\u003e fix: CHANGELOG about braces \u0026amp; CVE-2024-4068, v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/113f2e3fa7cb30b429eda7c4c38475a8e8ba1b30\"\u003e\u003ccode\u003e113f2e3\u003c/code\u003e\u003c/a\u003e fix: CVE numbers in CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/d9dbd9a266686f44afb38da26fe016f96d1ec04f\"\u003e\u003ccode\u003ed9dbd9a\u003c/code\u003e\u003c/a\u003e feat: updated CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/2ab13157f416679f54e3a32b1425e184bd16749e\"\u003e\u003ccode\u003e2ab1315\u003c/code\u003e\u003c/a\u003e fix: use actions/setup-node@v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/1406ea38f3e24b29f4d4f46908d5cffcb3e6c4ce\"\u003e\u003ccode\u003e1406ea3\u003c/code\u003e\u003c/a\u003e feat: rework test to work on macos with node 10,12 and 14\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/micromatch/compare/2.3.11...4.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-notifier` from 4.6.1 to 10.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikaelbr/node-notifier/blob/master/CHANGELOG.md\"\u003enode-notifier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ccode\u003ev10.0.1\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eFixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix custom path for windows \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/382\"\u003e#382\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/yoavain\"\u003e\u003ccode\u003e@​yoavain\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003ev10.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cp\u003eSetting \u003ccode\u003eNSAllowsArbitraryLoads\u003c/code\u003e as false for security reasons within terminal-notifier. Meaning non-https images/loads for terminal-notifier will no longer work. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/362\"\u003e#362\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eFixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix: options.customPath doesn't work for windows toaster. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/373\"\u003e#373\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev9.0.1\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes potential security issue with non-escaping input parameters for notify-send.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCorrects mapping on snoretoast activate event. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/347\"\u003e#347\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePatches\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix named pipe in WSL. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/342\"\u003e#342\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efixes possible injection issue for notify-send\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev8.0.2\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes potential security issue with non-escaping input parameters for notify-send.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev8.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eExpire time for notify-send is made to match macOS and Windows with default time of 10 seconds. The API is changed to take seconds as input and converting it to milliseconds before passing it on to notify-send. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/341\"\u003e#341\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev7.0.2\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dependencies\u003c/li\u003e\n\u003cli\u003eFixes issue with haning Windows notifications when disabled (\u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev7.0.1\u003c/code\u003e\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/mikaelbr/node-notifier/commit/1eacdefc61f92fcbbdbd859de1d96bbcf302446e\"\u003e\u003ccode\u003e1eacdef\u003c/code\u003e\u003c/a\u003e v10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/ab8d2a5e4c34b9c7eb37a59140764a80ba428fc9\"\u003e\u003ccode\u003eab8d2a5\u003c/code\u003e\u003c/a\u003e adds github action for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/b8cada73a1aa33d7bb3d5b7d2ff5ff0806e0288a\"\u003e\u003ccode\u003eb8cada7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/395\"\u003e#395\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/tmpl-1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/79a3876e8298d8c3999b83881dc507d45719f47a\"\u003e\u003ccode\u003e79a3876\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/393\"\u003e#393\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/path-parse-1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/7c99a0d575a19336d46ba7c351aa4c5d1137de35\"\u003e\u003ccode\u003e7c99a0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/394\"\u003e#394\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/ws-7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/825b62fd0fe6cc5b5bb69bd699924509d5b1a23a\"\u003e\u003ccode\u003e825b62f\u003c/code\u003e\u003c/a\u003e Bump tmpl from 1.0.4 to 1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/dde5139bd02600e4e4ce08af1fc703cad1bf26d1\"\u003e\u003ccode\u003edde5139\u003c/code\u003e\u003c/a\u003e Bump ws from 7.4.5 to 7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/b4de78f65bc711671bfdefc356e84ffcf635de07\"\u003e\u003ccode\u003eb4de78f\u003c/code\u003e\u003c/a\u003e Bump path-parse from 1.0.6 to 1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/db3bbac56176cb1195b76936dfc44fd895defa6f\"\u003e\u003ccode\u003edb3bbac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/382\"\u003e#382\u003c/a\u003e from yoavain/test-nexe-custom-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/a17b19665360bc8c2dbabcb20229eaa1cb2c285a\"\u003e\u003ccode\u003ea17b196\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/392\"\u003e#392\u003c/a\u003e from yoavain/fix-custom-path-from-constructor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikaelbr/node-notifier/compare/v4.6.1...v10.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `braces` from 1.8.5 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease history\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"http://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e\nand this project adheres to \u003ca href=\"http://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eChangelogs are for humans, not machines.\u003c/li\u003e\n\u003cli\u003eThere should be an entry for every single version.\u003c/li\u003e\n\u003cli\u003eThe same types of changes should be grouped.\u003c/li\u003e\n\u003cli\u003eVersions and sections should be linkable.\u003c/li\u003e\n\u003cli\u003eThe latest version comes first.\u003c/li\u003e\n\u003cli\u003eThe release date of each versions is displayed.\u003c/li\u003e\n\u003cli\u003eMention whether you follow Semantic Versioning.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eChangelog entries are classified using the following labels \u003cem\u003e(from \u003ca href=\"http://keepachangelog.com/\"\u003ekeep-a-changelog\u003c/a\u003e\u003c/em\u003e):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAdded\u003c/code\u003e for new features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eChanged\u003c/code\u003e for changes in existing functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDeprecated\u003c/code\u003e for soon-to-be removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRemoved\u003c/code\u003e for now removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFixed\u003c/code\u003e for any bug fixes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSecurity\u003c/code\u003e in case of vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e[3.0.0] - 2018-04-08\u003c/h2\u003e\n\u003cp\u003ev3.0 is a complete refactor, resulting in a faster, smaller codebase, with fewer deps, and a more accurate parser and compiler.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe undocumented \u003ccode\u003e.makeRe\u003c/code\u003e method was removed\u003c/li\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNon-breaking changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCaching was removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.3.2] - 2018-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estart refactoring\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d\"\u003e\u003ccode\u003e74b2db2\u003c/code\u003e\u003c/a\u003e 3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e\"\u003e\u003ccode\u003e88f1429\u003c/code\u003e\u003c/a\u003e update eslint. lint, fix unit tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff\"\u003e\u003ccode\u003e415d660\u003c/code\u003e\u003c/a\u003e Snyk js braces 6838727 (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6\"\u003e\u003ccode\u003e190510f\u003c/code\u003e\u003c/a\u003e fix tests, skip 1 test in test/braces.expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856\"\u003e\u003ccode\u003e716eb9f\u003c/code\u003e\u003c/a\u003e readme bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3\"\u003e\u003ccode\u003ea5851e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/braces/issues/37\"\u003e#37\u003c/a\u003e from coderaiser/fix/vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538\"\u003e\u003ccode\u003e2092bd1\u003c/code\u003e\u003c/a\u003e feature: braces: add maxSymbols (\u003ca href=\"https://github.com/micromatch/braces/issues/\"\u003ehttps://github.com/micromatch/braces/issues/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3\"\u003e\u003ccode\u003e9f5b4cf\u003c/code\u003e\u003c/a\u003e fix: vulnerability (\u003ca href=\"https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\"\u003ehttps://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d\"\u003e\u003ccode\u003e98414f9\u003c/code\u003e\u003c/a\u003e remove funding file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14\"\u003e\u003ccode\u003e665ab5d\u003c/code\u003e\u003c/a\u003e update keepEscaping doc (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/braces/compare/1.8.5...3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.6 to 4.7.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9 - March 26th, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/dce542c9a660048d31f0981ac8a45c08b919bddb\"\u003e\u003ccode\u003edce542c\u003c/code\u003e\u003c/a\u003e v4.7.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8a41389ba5b2624b6f43a5463d8e2533b843a562\"\u003e\u003ccode\u003e8a41389\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/68d8df5a88e0a26fe9e6084c5c6aaebe67b07da2\"\u003e\u003ccode\u003e68d8df5\u003c/code\u003e\u003c/a\u003e Fix security issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/b2a083136b11e1da9f0f47a11f749a9830a49328\"\u003e\u003ccode\u003eb2a0831\u003c/code\u003e\u003c/a\u003e Fix browser tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/9f98c1629834abf8de5a127caff8a2eab03d2c12\"\u003e\u003ccode\u003e9f98c16\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/45443b4290475dfb7cec32a85d344f12ab345eb9\"\u003e\u003ccode\u003e45443b4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Improve partial indenting performance\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8841a5f6d35096aee95d68e1e49636a4cb5c661e\"\u003e\u003ccode\u003e8841a5f\u003c/code\u003e\u003c/a\u003e Fix CI errors with linting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e0137c26f2202593bca7cc25184e733e87d54709\"\u003e\u003ccode\u003ee0137c2\u003c/code\u003e\u003c/a\u003e fix: enable shell mode for spawn to resolve Windows EINVAL issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e914d6037ffb0dd371f7e4823cdb019732ae66d7\"\u003e\u003ccode\u003ee914d60\u003c/code\u003e\u003c/a\u003e Improve rendering performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/7de4b41c344a5d702edca93d1841b59642fa32bd\"\u003e\u003ccode\u003e7de4b41\u003c/code\u003e\u003c/a\u003e Upgrade GitHub Actions checkout and setup-node on 4.x branch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.6...v4.7.9\"\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/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.7.0 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.13.1] - 2019-04-05\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible code execution in (already unsafe) \u003ccode\u003e.load()\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/480\"\u003e#480\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.13.0] - 2019-03-20\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix: \u003ccode\u003esafeLoad()\u003c/code\u003e can hang when arrays with nested refs\nused as key. Now throws exception for nested arrays. \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/475\"\u003e#475\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.2] - 2019-02-26\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enoArrayIndent\u003c/code\u003e option for root level, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/468\"\u003e#468\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.1] - 2019-01-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003enoArrayIndent\u003c/code\u003e option, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/432\"\u003e#432\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.0] - 2018-06-02\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport arrow functions without a block statement, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/421\"\u003e#421\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.11.0] - 2018-03-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd arrow functions suport for \u003ccode\u003e!!js/function\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix dump in bin/octal/hex formats for negative integers, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/399\"\u003e#399\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.10.0] - 2017-09-10\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003econdenseFlow\u003c/code\u003e output (quote keys for sure, instead of spaces), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/371\"\u003e#371\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/370\"\u003e#370\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDump astrals as codepoints instead of surrogate pair, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/368\"\u003e#368\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.9.1] - 2017-07-08\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure stack is present for custom errors in node 7.+, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/351\"\u003e#351\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.9.0] - 2017-07-08\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003econdenseFlow\u003c/code\u003e option (to create pretty URL query params), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/346\"\u003e#346\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/665aadda42349dcae869f12040d9b10ef18d12da\"\u003e\u003ccode\u003e665aadd\u003c/code\u003e\u003c/a\u003e 3.13.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/da8ecf24b63d2307015e75ee8bd1da1977071e35\"\u003e\u003ccode\u003eda8ecf2\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/b2f9e882397660da37c5c5bb92e8ccc7bb9eb668\"\u003e\u003ccode\u003eb2f9e88\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/480\"\u003e#480\u003c/a\u003e from nodeca/toString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e18afbf1edcafb7add2c4c7b22abc8d6ebc2fa61\"\u003e\u003ccode\u003ee18afbf\u003c/code\u003e\u003c/a\u003e Fix possible code execution in (already unsafe) load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9d4ce5e2895365c943d2bdf7e7c8ac1be3ec51a3\"\u003e\u003ccode\u003e9d4ce5e\u003c/code\u003e\u003c/a\u003e 3.13.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/f64c6737dbe24d110f53152d142d01e64520a193\"\u003e\u003ccode\u003ef64c673\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/a567ef3c6e61eb319f0bfc2671d91061afb01235\"\u003e\u003ccode\u003ea567ef3\u003c/code\u003e\u003c/a\u003e Restrict data types for object keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/59b6e76b712350e9e6aad7773e7375a1de009cf9\"\u003e\u003ccode\u003e59b6e76\u003c/code\u003e\u003c/a\u003e Fix test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e4267fc733452d074a3e494fb5cab2a07c7e6b87\"\u003e\u003ccode\u003ee4267fc\u003c/code\u003e\u003c/a\u003e 3.12.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7231a491788ecb289cee52e854574e7271c34350\"\u003e\u003ccode\u003e7231a49\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.7.0...3.13.1\"\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.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.17.4...4.17.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minimatch` from 3.0.3 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/7bba97888a27a6162983056bcce2a6e28f668712\"\u003e\u003ccode\u003e7bba978\u003c/code\u003e\u003c/a\u003e 3.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/bd259425b2ca17b42897997f93e890314155522d\"\u003e\u003ccode\u003ebd25942\u003c/code\u003e\u003c/a\u003e docs: add warning about ReDoS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/1a9c27c75725474dbde57db2995b6281b267756d\"\u003e\u003ccode\u003e1a9c27c\u003c/code\u003e\u003c/a\u003e fix partial matching of globstar patterns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/1a2e084af579731af66c221214e3ca8222c9bf23\"\u003e\u003ccode\u003e1a2e084\u003c/code\u003e\u003c/a\u003e 3.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/ae24656237c3d58067442f790ce17eff84463a47\"\u003e\u003ccode\u003eae24656\u003c/code\u003e\u003c/a\u003e update lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/b1003749228b2a79e1f237963a0d559ef7a0941e\"\u003e\u003ccode\u003eb100374\u003c/code\u003e\u003c/a\u003e limit recursion for **, improve perf considerably\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/26ffeaa091b9f660833e23f42e07165b33e85c13\"\u003e\u003ccode\u003e26ffeaa\u003c/code\u003e\u003c/a\u003e lockfile update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/9eca892a4e5dbb20534f9f30483b85cdeee6c2eb\"\u003e\u003ccode\u003e9eca892\u003c/code\u003e\u003c/a\u003e lock node version to 14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/00c323b188b704e5d4bc534ecec2268cfa70a32a\"\u003e\u003ccode\u003e00c323b\u003c/code\u003e\u003c/a\u003e 3.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/30486b2048929264f44d18822891cfffa02af78b\"\u003e\u003ccode\u003e30486b2\u003c/code\u003e\u003c/a\u003e update CI matrix and actions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/minimatch/compare/v3.0.3...v3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"http://facebook.github.io/react/blog/2015/10/07/react-v0.14.html\"\u003ehttp://facebook.github.io/react/blog/2015/10/07/react-v0.14.html\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.13.3\u003c/h2\u003e\n\u003ch3\u003eReact Core\u003c/h3\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eclipPath\u003c/code\u003e element and attribute for SVG\u003c/li\u003e\n\u003cli\u003eImproved warnings for deprecated methods in plain JS classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLoosened \u003ccode\u003edangerouslySetInnerHTML\u003c/code\u003e restrictions so \u003ccode\u003e{__html: undefined}\u003c/code\u003e will no longer throw\u003c/li\u003e\n\u003cli\u003eFixed extraneous context warning with non-pure \u003ccode\u003egetChildContext\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003ereplaceState(obj)\u003c/code\u003e retains prototype of \u003ccode\u003eobj\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReact with Add-ons\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTest Utils: Ensure that shallow rendering works when components define \u003ccode\u003econtextTypes\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.0 (October 7, 2015)\u003c/h2\u003e\n\u003ch3\u003eMajor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit the main \u003ccode\u003ereact\u003c/code\u003e package into two: \u003ccode\u003ereact\u003c/code\u003e and \u003ccode\u003ereact-dom\u003c/code\u003e.  This paves the way to writing components that can be shared between the web version of React and React Native.  This means you will need to include both files and some functions have been moved from \u003ccode\u003eReact\u003c/code\u003e to \u003ccode\u003eReactDOM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAddons have been moved to separate packages (\u003ccode\u003ereact-addons-clone-with-props\u003c/code\u003e, \u003ccode\u003ereact-addons-create-fragment\u003c/code\u003e, \u003ccode\u003ereact-addons-css-transition-group\u003c/code\u003e, \u003ccode\u003ereact-addons-linked-state-mixin\u003c/code\u003e, \u003ccode\u003ereact-addons-perf\u003c/code\u003e, \u003ccode\u003ereact-addons-pure-render-mixin\u003c/code\u003e, \u003ccode\u003ereact-addons-shallow-compare\u003c/code\u003e, \u003ccode\u003ereact-addons-test-utils\u003c/code\u003e, \u003ccode\u003ereact-addons-transition-group\u003c/code\u003e, \u003ccode\u003ereact-addons-update\u003c/code\u003e, \u003ccode\u003eReactDOM.unstable_batchedUpdates\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eStateless functional components - React components were previously created using React.createClass or using ES6 classes.  This release adds a \u003ca href=\"https://reactjs.org/docs/reusable-components.html#stateless-functions\"\u003enew syntax\u003c/a\u003e where a user defines a single \u003ca href=\"https://reactjs.org/docs/reusable-components.html#stateless-functions\"\u003estateless render function\u003c/a\u003e (with one parameter: \u003ccode\u003eprops\u003c/code\u003e) which returns a JSX element, and this function may be used as a component.\u003c/li\u003e\n\u003cli\u003eRefs to DOM components as the DOM node itself. Previously the only useful thing you can do with a DOM component is call \u003ccode\u003egetDOMNode()\u003c/code\u003e to get the underlying DOM node. Starting with this release, a ref to a DOM component \u003cem\u003eis\u003c/em\u003e the actual DOM node. \u003cstrong\u003eNote that refs to custom (user-defined) components work exactly as before; only the built-in DOM components are affected by this change.\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eReact.initializeTouchEvents\u003c/code\u003e is no longer necessary and has been removed completely. Touch events now work automatically.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: Due to the DOM node refs change mentioned above, \u003ccode\u003eTestUtils.findAllInRenderedTree\u003c/code\u003e and related helpers are no longer able to take a DOM component, only a custom component.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eprops\u003c/code\u003e object is now frozen, so mutating props after creating a component element is no longer supported. In most cases, \u003ca href=\"https://reactjs.org/docs/react-api.html#cloneelement\"\u003e\u003ccode\u003eReact.cloneElement\u003c/code\u003e\u003c/a\u003e should be used instead. This change makes your components easier to reason about and enables the compiler optimizations mentioned above.\u003c/li\u003e\n\u003cli\u003ePlain objects are no longer supported as React children; arrays should be used instead. You can use the \u003ca href=\"https://reactjs.org/docs/create-fragment.html\"\u003e\u003ccode\u003ecreateFragment\u003c/code\u003e\u003c/a\u003e helper to migrate, which now returns an array.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003eclassSet\u003c/code\u003e has been removed. Use \u003ca href=\"https://github.com/JedWatson/classnames\"\u003eclassnames\u003c/a\u003e instead.\u003c/li\u003e\n\u003cli\u003eWeb components (custom elements) now use native property names.  Eg: \u003ccode\u003eclass\u003c/code\u003e instead of \u003ccode\u003eclassName\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ethis.getDOMNode()\u003c/code\u003e is now deprecated and \u003ccode\u003eReactDOM.findDOMNode(this)\u003c/code\u003e can be used instead. Note that in the common case, \u003ccode\u003efindDOMNode\u003c/code\u003e is now unnecessary since a ref to the DOM component is now the actual DOM node.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetProps\u003c/code\u003e and \u003ccode\u003ereplaceProps\u003c/code\u003e are now deprecated. Instead, call ReactDOM.render again at the top level with the new props.\u003c/li\u003e\n\u003cli\u003eES6 component classes must now extend \u003ccode\u003eReact.Component\u003c/code\u003e in order to enable stateless function components. The \u003ca href=\"https://reactjs.org/blog/2015/01/27/react-v0.13.0-beta-1.html#other-languages\"\u003eES3 module pattern\u003c/a\u003e will continue to work.\u003c/li\u003e\n\u003cli\u003eReusing and mutating a \u003ccode\u003estyle\u003c/code\u003e object between renders has been deprecated. This mirrors our change to freeze the \u003ccode\u003eprops\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003ecloneWithProps\u003c/code\u003e is now deprecated. Use \u003ca href=\"https://reactjs.org/docs/react-api.html#cloneelement\"\u003e\u003ccode\u003eReact.cloneElement\u003c/code\u003e\u003c/a\u003e instead (unlike \u003ccode\u003ecloneWithProps\u003c/code\u003e, \u003ccode\u003ecloneElement\u003c/code\u003e does not merge \u003ccode\u003eclassName\u003c/code\u003e or \u003ccode\u003estyle\u003c/code\u003e automatically; you can merge them manually if needed).\u003c/li\u003e\n\u003cli\u003eAdd-Ons: To improve reliability, \u003ccode\u003eCSSTransitionGroup\u003c/code\u003e will no longer listen to transition events. Instead, you should specify transition durations manually using props such as \u003ccode\u003etransitionEnterTimeout={500}\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eReact.Children.toArray\u003c/code\u003e which takes a nested children object and returns a flat array with keys assigned to each child. This helper makes it easier to manipulate collections of children in your \u003ccode\u003erender\u003c/code\u003e methods, especially if you want to reorder or slice \u003ccode\u003ethis.props.children\u003c/code\u003e before passing it down. In addition, \u003ccode\u003eReact.Children.map\u003c/code\u003e now returns plain arrays too.\u003c/li\u003e\n\u003cli\u003eReact uses \u003ccode\u003econsole.error\u003c/code\u003e instead of \u003ccode\u003econsole.warn\u003c/code\u003e for warnings so that browsers show a full stack trace in the console. (Our warnings appear when you use patterns that will break in future releases and for code that is likely to behave unexpectedly, so we do consider our warnings to be “must-fix” errors.)\u003c/li\u003e\n\u003cli\u003ePreviously, including untrusted objects as React children \u003ca href=\"http://danlec.com/blog/xss-via-a-spoofed-react-element\"\u003ecould result in an XSS security vulnerability\u003c/a\u003e. This problem should be avoided by properly validating input at the application layer and by never passing untrusted objects around your application code. As an additional layer of protection, \u003ca href=\"https://redirect.github.com/facebook/react/pull/4832\"\u003eReact now tags elements\u003c/a\u003e with a specific \u003ca href=\"http://www.2ality.com/2014/12/es6-symbols.html\"\u003eES2015 (ES6) \u003ccode\u003eSymbol\u003c/code\u003e\u003c/a\u003e in browsers that support it, in order to ensure that React never considers untrusted JSON to be a valid element. If this extra security protection is important to you, you should add a \u003ccode\u003eSymbol\u003c/code\u003e polyfill for older browsers, such as the one included by \u003ca href=\"https://babeljs.io/docs/usage/polyfill/\"\u003eBabel’s polyfill\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eWhen possible, React DOM now generates XHTML-compatible markup.\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these standard HTML attributes: \u003ccode\u003ecapture\u003c/code\u003e, \u003ccode\u003echallenge\u003c/code\u003e, \u003ccode\u003einputMode\u003c/code\u003e, \u003ccode\u003eis\u003c/code\u003e, \u003ccode\u003ekeyParams\u003c/code\u003e, \u003ccode\u003ekeyType\u003c/code\u003e, \u003ccode\u003eminLength\u003c/code\u003e, \u003ccode\u003esummary\u003c/code\u003e, \u003ccode\u003ewrap\u003c/code\u003e. It also now supports these non-standard attributes: \u003ccode\u003eautoSave\u003c/code\u003e, \u003ccode\u003eresults\u003c/code\u003e, \u003ccode\u003esecurity\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these SVG attributes, which render into namespaced attributes: \u003ccode\u003exlinkActuate\u003c/code\u003e, \u003ccode\u003exlinkArcrole\u003c/code\u003e, \u003ccode\u003exlinkHref\u003c/code\u003e, \u003ccode\u003exlinkRole\u003c/code\u003e, \u003ccode\u003exlinkShow\u003c/code\u003e, \u003ccode\u003exlinkTitle\u003c/code\u003e, \u003ccode\u003exlinkType\u003c/code\u003e, \u003ccode\u003exmlBase\u003c/code\u003e, \u003ccode\u003exmlLang\u003c/code\u003e, \u003ccode\u003exmlSpace\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eimage\u003c/code\u003e SVG tag is now supported by React DOM.\u003c/li\u003e\n\u003cli\u003eIn React DOM, arbitrary attributes are supported on custom elements (those with a hyphen in the tag name or an \u003ccode\u003eis=\u0026quot;...\u0026quot;\u003c/code\u003e attribute).\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these media events on \u003ccode\u003eaudio\u003c/code\u003e and \u003ccode\u003evideo\u003c/code\u003e tags: \u003ccode\u003eonAbort\u003c/code\u003e, \u003ccode\u003eonCanPlay\u003c/code\u003e, \u003ccode\u003eonCanPlayThrough\u003c/code\u003e, \u003ccode\u003eonDurationChange\u003c/code\u003e, \u003ccode\u003eonEmptied\u003c/code\u003e, \u003ccode\u003eonEncrypted\u003c/code\u003e, \u003ccode\u003eonEnded\u003c/code\u003e, \u003ccode\u003eonError\u003c/code\u003e, \u003ccode\u003eonLoadedData\u003c/code\u003e, \u003ccode\u003eonLoadedMetadata\u003c/code\u003e, \u003ccode\u003eonLoadStart\u003c/code\u003e, \u003ccode\u003eonPause\u003c/code\u003e, \u003ccode\u003eonPlay\u003c/code\u003e, \u003ccode\u003eonPlaying\u003c/code\u003e, \u003ccode\u003eonProgress\u003c/code\u003e, \u003ccode\u003eonRateChange\u003c/code\u003e, \u003ccode\u003eonSeeked\u003c/code\u003e, \u003ccode\u003eonSeeking\u003c/code\u003e, \u003ccode\u003eonStalled\u003c/code\u003e, \u003ccode\u003eonSuspend\u003c/code\u003e, \u003ccode\u003eonTimeUpdate\u003c/code\u003e, \u003ccode\u003eonVolumeChange\u003c/code\u003e, \u003ccode\u003eonWaiting\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMany small performance improvements have been made.\u003c/li\u003e\n\u003cli\u003eMany warnings show more context than before.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: A \u003ca href=\"https://redirect.github.com/facebook/react/pull/3355\"\u003e\u003ccode\u003eshallowCompare\u003c/code\u003e\u003c/a\u003e add-on has been added as a migration path for \u003ccode\u003ePureRenderMixin\u003c/code\u003e in ES6 classes.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003eCSSTransitionGroup\u003c/code\u003e can now use \u003ca href=\"https://github.com/facebook/react/blob/48942b85/docs/docs/10.1-animation.md#custom-classes\"\u003ecustom class names\u003c/a\u003e instead of appending \u003ccode\u003e-enter-active\u003c/code\u003e or similar to the transition name.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew helpful warnings\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now warns you when nesting HTML elements invalidly, which helps you avoid surprising errors during updates.\u003c/li\u003e\n\u003cli\u003ePassing \u003ccode\u003edocument.body\u003c/code\u003e directly as the container to \u003ccode\u003eReactDOM.render\u003c/code\u003e now gives a warning as doing so can cause problems with browser extensions that modify the DOM.\u003c/li\u003e\n\u003cli\u003eUsing multiple instances of React together is not supported, so we now warn when we detect this case to help you avoid running into the resulting problems.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3603d45157e6c1b21cda7ed96683408b319ae619\"\u003e\u003ccode\u003e3603d45\u003c/code\u003e\u003c/a\u003e v0.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/693dd3567b6648fdccfd602702192bb22f405e63\"\u003e\u003ccode\u003e693dd35\u003c/code\u003e\u003c/a\u003e Update to fbjs@0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/4a4174b9e8d1f554a5368da5df274746a8e332d1\"\u003e\u003ccode\u003e4a4174b\u003c/code\u003e\u003c/a\u003e 0.14.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/c04d02e5e8de18436ac95037ab856ac5ba7d29b9\"\u003e\u003ccode\u003ec04d02e\u003c/code\u003e\u003c/a\u003e Add warnings to React module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/52b4c9eabf6c5930a906df4584c8480db5ec6e9e\"\u003e\u003ccode\u003e52b4c9e\u003c/code\u003e\u003c/a\u003e Upgrade to fbjs, fbjs-scripts @ 0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b38509cade7e5e31bffd2da93fb0213ad58681bf\"\u003e\u003ccode\u003eb38509c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/4540\"\u003e#4540\u003c/a\u003e from scottburch/ie8-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/ecb34de5747a6d4578dc4be920a033db9f81370f\"\u003e\u003ccode\u003eecb34de\u003c/code\u003e\u003c/a\u003e Upgrade ESLint, fix code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3f6bca7b1638ee940bb01989377abc9864edb6fe\"\u003e\u003ccode\u003e3f6bca7\u003c/code\u003e\u003c/a\u003e 0.14.0-beta3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5f01a90954405d26439d00af2b6f5dbfa535ef9d\"\u003e\u003ccode\u003e5f01a90\u003c/code\u003e\u003c/a\u003e Update addons.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/1da2b29897781d3faa7b555e4962d7eb5b6a2707\"\u003e\u003ccode\u003e1da2b29\u003c/code\u003e\u003c/a\u003e added suggested comment to get file to pass es-lint\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v0.14.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shelljs` from 0.7.8 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shelljs/shelljs/releases\"\u003eshelljs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1201\"\u003eshelljs/shelljs#1201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: rename master -\u0026gt; main by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1203\"\u003eshelljs/shelljs#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: avoid dependency cycle by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1204\"\u003eshelljs/shelljs#1204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce single quotes by \u003ca href=\"https://github.com/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1207\"\u003eshelljs/shelljs#1207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1209\"\u003eshelljs/shelljs#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use require instead of import by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1212\"\u003eshelljs/shelljs#1212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use promises for utils.runScript by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1211\"\u003eshelljs/shelljs#1211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use expectations for t.throws by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1213\"\u003eshelljs/shelljs#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: prefer promises over test.cb by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1214\"\u003eshelljs/shelljs#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: allow es6 language features by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1215\"\u003eshelljs/shelljs#1215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use es6 class syntax for CommandError by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1217\"\u003eshelljs/shelljs#1217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update ava by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1218\"\u003eshelljs/shelljs#1218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: cmd is compatible with node 22.10 by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1219\"\u003eshelljs/shelljs#1219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: explicit handling for execa errors by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1220\"\u003eshelljs/shelljs#1220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd -B, -A, and -C options to grep by \u003ca href=\"https://github.com/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1206\"\u003eshelljs/shelljs#1206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: change how internal errors are handled by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1222\"\u003eshelljs/shelljs#1222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate the shjs binary by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1225\"\u003eshelljs/shelljs#1225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump execa dependency version by \u003ca href=\"https://github.com/y-nk\"\u003e\u003ccode\u003e@​y-nk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1216\"\u003eshelljs/shelljs#1216\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/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1207\"\u003eshelljs/shelljs#1207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/y-nk\"\u003e\u003ccode\u003e@​y-nk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1216\"\u003eshelljs/shelljs#1216\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: add tests for shelljs glob expansion by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1198\"\u003eshelljs/shelljs#1198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused env var by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1199\"\u003eshelljs/shelljs#1199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add package.json to exports list by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1200\"\u003eshelljs/shelljs#1200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: add global.js and plugin.js to exports list by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1196\"\u003eshelljs/shelljs#1196\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Exit 1 with empty string if no match by \u003ca href=\"https://github.com/wyardley\"\u003e\u003ccode\u003e@​wyardley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/901\"\u003eshelljs/shelljs#901\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cp): support update flag when recursing by \u003ca href=\"https://github.com/joshi-sh\"\u003e\u003ccode\u003e@​joshi-sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/889\"\u003eshelljs/shelljs#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: change language to node_js and remove obsolete scripts by \u003ca href=\"https://github.com/DanielRuf\"\u003e\u003ccode\u003e@​DanielRuf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/910\"\u003eshelljs/shelljs#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove gitter integration by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/907\"\u003eshelljs/shelljs#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(npm): remove lockfile by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/911\"\u003eshelljs/shelljs#911\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/shelljs/shelljs/blob/main/CHANGELOG.md\"\u003eshelljs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.5\"\u003ev0.8.5\u003c/a\u003e (2022-01-13)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis was a small security fix for \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/1058\"\u003e#1058\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.4\"\u003ev0.8.4\u003c/a\u003e (2020-04-24)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.3...v0.8.4\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSmall patch release to fix a circular dependency warning in node v14. See \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/973\"\u003e#973\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.3\"\u003ev0.8.3\u003c/a\u003e (2018-11-13)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.2...v0.8.3\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eShelljs print stderr to console even if exec-only \u0026quot;silent\u0026quot; is true \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: remove common.state.tempDir \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCan't suppress stdout for echo \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexec() doesn't apply the arguments correctly \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshell.exec('npm pack') painfully slow \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshelljs.exec cannot find app.asar/node_modules/shelljs/src/exec-child.js \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/881\"\u003e#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest infra: mocks and skipOnWin conflict \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/862\"\u003e#862\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for shell function completion on IDE \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/859\"\u003e#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eecho command shows options in stdout \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/855\"\u003e#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esilent does not always work \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/851\"\u003e#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAppveyor installs the latest npm, instead of the latest compatible npm \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/844\"\u003e#844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForce symbolic link (ln -sf) does not overwrite/recreate existing destination \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/830\"\u003e#830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003einconsistent result when trying to echo to a file \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/798\"\u003e#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent require()ing executable-only files \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/789\"\u003e#789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCannot set property to of [object String] which has only a getter \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/752\"\u003e#752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewhich() should check executability before returning a value \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/657\"\u003e#657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBad encoding experience \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/456\"\u003e#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ephpcs very slow \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/440\"\u003e#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eError shown when triggering a sigint during shelljs.exec if process.on sigint is defined \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/254\"\u003e#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e.to\\(file\\)\u003c/code\u003e does not mute STDIO output \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/146\"\u003e#146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscaping shell arguments to exec() \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/143\"\u003e#143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow multiple string arguments for exec() \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/103\"\u003e#103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecp does not recursively copy from readonly location  \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/98\"\u003e#98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling permissions errors on file I/O \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/64\"\u003e#64\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd test case for sed on empty file \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/904\"\u003e#904\u003c/a\u003e (\u003ca href=\"https://github.com/wyardley\"\u003ewyardley\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: don't expose tempdir in common.state \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/903\"\u003e#903\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): fix codecov on travis \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/897\"\u003e#897\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(npm): add ci-or-install script \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/896\"\u003e#896\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix silent exec \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/892\"\u003e#892\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(appveyor): run entire test matrix \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/886\"\u003e#886\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/4580c00398982618ff075dd4354b0234a1d679dc\"\u003e\u003ccode\u003e4580c00\u003c/code\u003e\u003c/a\u003e 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/9a06336bc15ea36597054be5dacf6f8259ea6520\"\u003e\u003ccode\u003e9a06336\u003c/code\u003e\u003c/a\u003e Deprecate the shjs binary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"ht...\n\n_Description has been truncated_","html_url":"https://github.com/luislobo/jest/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/luislobo%2Fjest/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4139214300","node_id":"PR_kwDOORhjps7NhQMj","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-25T23:18:40.000Z","updated_at":"2026-03-25T23:18:45.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":7,"packages":[{"name":"adm-zip","old_version":"0.4.7","new_version":"0.4.16","repository_url":"https://github.com/cthackers/adm-zip"},{"name":"brace-expansion","old_version":"1.1.6","new_version":"1.1.12","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"ejs","old_version":"2.5.2","new_version":"2.7.4","repository_url":"https://github.com/mde/ejs"},{"name":"forwarded","old_version":"0.1.0","new_version":"0.1.2","repository_url":"https://github.com/jshttp/forwarded"},{"name":"rgb2hex","old_version":"0.1.0","new_version":"0.1.10","repository_url":"https://github.com/christian-bromann/rgb2hex"},{"name":"serve-static","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/expressjs/serve-static"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [adm-zip](https://github.com/cthackers/adm-zip) | `0.4.7` | `0.4.16` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.6` | `1.1.12` |\n| [ejs](https://github.com/mde/ejs) | `2.5.2` | `2.7.4` |\n| [forwarded](https://github.com/jshttp/forwarded) | `0.1.0` | `0.1.2` |\n| [rgb2hex](https://github.com/christian-bromann/rgb2hex) | `0.1.0` | `0.1.10` |\n| [serve-static](https://github.com/expressjs/serve-static) | `1.11.1` | `1.11.2` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\n\nUpdates `adm-zip` from 0.4.7 to 0.4.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cthackers/adm-zip/blob/master/history.md\"\u003eadm-zip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.4.16 / 2020-06-23\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated mocha version to fix vulnerability (cthackers)\u003c/li\u003e\n\u003cli\u003eUpdate project version (cthackers)\u003c/li\u003e\n\u003cli\u003efix: throw real exception objects on error (Matthew Sainsbury)\u003c/li\u003e\n\u003cli\u003eVersion number incremented (Saqib M)\u003c/li\u003e\n\u003cli\u003eUpdate zipFile.js (Saqib M)\u003c/li\u003e\n\u003cli\u003eUpdate README.md with the latest URLs (Takuya Noguchi)\u003c/li\u003e\n\u003cli\u003eUpdate Node.js version to use in CI tests (Takuya Noguchi)\u003c/li\u003e\n\u003cli\u003eprocess.versions is null when the library is used in browser (Emiliano Necciari)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.4.14 / 2020-02-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eVersion increment for npm publish (cthackers)\u003c/li\u003e\n\u003cli\u003eIterate over entries without storing their metadata (Pierre Lehnen)\u003c/li\u003e\n\u003cli\u003eAdd partial support for zip64 (larger number of entries) (Pierre Lehnen)\u003c/li\u003e\n\u003cli\u003eEscape $ sign for regex in addLocalFolder() (William)\u003c/li\u003e\n\u003cli\u003efix accent filename (mart_-)\u003c/li\u003e\n\u003cli\u003eRemoved improperly raised error while decompressing empty file asynchronously. (Nicolas Leclerc)\u003c/li\u003e\n\u003cli\u003efix: CRC is unexpectedly changed after zip is re-created (teppeis)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.4.13 / 2018-10-18\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd async version of addLocalFile Use open and readFile instead of existsSync and readFileSync. There are still some sync functions left in the Utils.findFiles call, but the impact is minimal compared to the readFileSync. (Maigret Aurelien)\u003c/li\u003e\n\u003cli\u003eFix jsdoc typings for functions. (Leon Aves)\u003c/li\u003e\n\u003cli\u003efixed Utils.FileSystem overwriting 'fs' module even when 'original-fs' is broken (Tom Wallroth)\u003c/li\u003e\n\u003cli\u003efix race-condition crash when extracting data and extracted files are (re)moved (Tom Wallroth)\u003c/li\u003e\n\u003cli\u003eFix: bad buffer.alloc for .toBuffer in async mode (Colin GILLE)\u003c/li\u003e\n\u003cli\u003eAdd a full license text to the distribution (Honza Javorek)\u003c/li\u003e\n\u003cli\u003eRename MIT-LICENSE.txt to LICENSE (Standa Opichal)\u003c/li\u003e\n\u003cli\u003efix bug when filename or path contains multi-byte characters (warbaby)\u003c/li\u003e\n\u003cli\u003ebump version to 0.4.12 (Marsette Vona)\u003c/li\u003e\n\u003cli\u003echange default compression method for added files back to DEFLATED from STORED (revert \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/139\"\u003e#139\u003c/a\u003e) (Marsette Vona)\u003c/li\u003e\n\u003cli\u003eremove JSDeflater() and JSInflater() in favor of zlib.deflateRawSync() and zlib.inflateRawSync() respectively (Marsette Vona)\u003c/li\u003e\n\u003cli\u003eFix (Mirko Tebaldi)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Created a test to check Twizzeld's issue on Issue \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e. (was not able to replicate his issue) (cjacobs)\u003c/li\u003e\n\u003cli\u003eFix Buffer.alloc bug \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/234\"\u003e#234\u003c/a\u003e (keyesdav)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix additional issue with extractEntryTo improperly handling directory children. (cjacobs)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e, add tests, update travis node versions. (cjacobs)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e, add tests, update travis node versions. (cjacobs)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e, add tests, update travis node versions. (cjacobs)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e, add tests, update travis node versions. (cjacobs)\u003c/li\u003e\n\u003cli\u003eadd tests for CRC fixes (Kevin Tjiam)\u003c/li\u003e\n\u003cli\u003ecompare calculated CRC with loaded CRC (Kevin Tjiam)\u003c/li\u003e\n\u003cli\u003ehandle errors in callback from getDataAsync (Kevin Tjiam)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.4.11 / 2018-05-13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eVersion bump (cthackers)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/176\"\u003e#176\u003c/a\u003e (cthackers)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/9d2eb0b81575c0453a883e62480bf1600895705e\"\u003e\u003ccode\u003e9d2eb0b\u003c/code\u003e\u003c/a\u003e Updated mocha version to fix vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/9bb5fb986224b4d035d3aaa16227841b80c41e14\"\u003e\u003ccode\u003e9bb5fb9\u003c/code\u003e\u003c/a\u003e Update project version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/10a8c1c7e18032bb1cece0b45e51570e46064d51\"\u003e\u003ccode\u003e10a8c1c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/250\"\u003e#250\u003c/a\u003e from opichals/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/c87b9834c8794728e8b93b0df9669b041f77fe6e\"\u003e\u003ccode\u003ec87b983\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/279\"\u003e#279\u003c/a\u003e from willjouo/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/de614ea1bcca3283bc38c66f2b4a06be05a27e4a\"\u003e\u003ccode\u003ede614ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/308\"\u003e#308\u003c/a\u003e from tnir/copyedit-docs-with-https\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/b94b8e5ad4542d4b76faf2b77fb3102d00cafd8d\"\u003e\u003ccode\u003eb94b8e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/307\"\u003e#307\u003c/a\u003e from tnir/update-nodejs-for-testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/ff355f520ef62345a9e4b5fdc20e78a9831306ce\"\u003e\u003ccode\u003eff355f5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/313\"\u003e#313\u003c/a\u003e from mattsains/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/a13f5203f4ac683567fa2f2451b2d01e670f24e5\"\u003e\u003ccode\u003ea13f520\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/312\"\u003e#312\u003c/a\u003e from saqibmushtaq/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/79c21ff74ad9ab56086146eb7e8d748f3fe7c149\"\u003e\u003ccode\u003e79c21ff\u003c/code\u003e\u003c/a\u003e fix: throw real exception objects on error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/235e7bfe05b8912d9967e742ed27fb5b886d1001\"\u003e\u003ccode\u003e235e7bf\u003c/code\u003e\u003c/a\u003e Version number incremented\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cthackers/adm-zip/compare/v0.4.7...v0.4.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `brace-expansion` from 1.1.6 to 1.1.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliangruber/brace-expansion/releases\"\u003ebrace-expansion's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003epkg: publish on tag 1.x  c460dbd\u003c/li\u003e\n\u003cli\u003efmt  ccb8ac6\u003c/li\u003e\n\u003cli\u003eFix potential ReDoS Vulnerability or Inefficient Regular Expression (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/65\"\u003e#65\u003c/a\u003e)  c3c73c8\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12\"\u003ehttps://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.1.11\u003c/h2\u003e\n\u003ch1\u003ebrace-expansion\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html\"\u003eBrace expansion\u003c/a\u003e,\nas known from sh/bash, in JavaScript.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://travis-ci.org/juliangruber/brace-expansion\"\u003e\u003cimg src=\"https://secure.travis-ci.org/juliangruber/brace-expansion.svg\" alt=\"build status\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.npmjs.org/package/brace-expansion\"\u003e\u003cimg src=\"https://img.shields.io/npm/dm/brace-expansion.svg\" alt=\"downloads\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://greenkeeper.io/\"\u003e\u003cimg src=\"https://badges.greenkeeper.io/juliangruber/brace-expansion.svg\" alt=\"Greenkeeper badge\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://ci.testling.com/juliangruber/brace-expansion\"\u003e\u003cimg src=\"https://ci.testling.com/juliangruber/brace-expansion.png\" alt=\"testling badge\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eExample\u003c/h2\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003evar expand = require('brace-expansion');\n\u003cp\u003eexpand('file-{a,b,c}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('-v{,,}')\n// =\u0026gt; ['-v', '-v', '-v']\u003c/p\u003e\n\u003cp\u003eexpand('file{0..2}.jpg')\n// =\u0026gt; ['file0.jpg', 'file1.jpg', 'file2.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file-{a..c}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{2..0}.jpg')\n// =\u0026gt; ['file2.jpg', 'file1.jpg', 'file0.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{0..4..2}.jpg')\n// =\u0026gt; ['file0.jpg', 'file2.jpg', 'file4.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file-{a..e..2}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-c.jpg', 'file-e.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{00..10..5}.jpg')\n// =\u0026gt; ['file00.jpg', 'file05.jpg', 'file10.jpg']\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/44f33b47c5c6a965d507421af43e86cf5971d711\"\u003e\u003ccode\u003e44f33b4\u003c/code\u003e\u003c/a\u003e 1.1.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c460dbd68e428d147b2080622d8ce126c7a08570\"\u003e\u003ccode\u003ec460dbd\u003c/code\u003e\u003c/a\u003e pkg: publish on tag 1.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/ccb8ac6d4292b7661b677fe048ba6690c877f51f\"\u003e\u003ccode\u003eccb8ac6\u003c/code\u003e\u003c/a\u003e fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c3c73c8b088defc70851843be88ccc3af08e7217\"\u003e\u003ccode\u003ec3c73c8\u003c/code\u003e\u003c/a\u003e Fix potential ReDoS Vulnerability or Inefficient Regular Expression (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/01a21de7441549d26ac0c0a9ff91385d16e5c21c\"\u003e\u003ccode\u003e01a21de\u003c/code\u003e\u003c/a\u003e 1.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/d7c93eebd9d99f4aace9dc829acab4caa13f5125\"\u003e\u003ccode\u003ed7c93ee\u003c/code\u003e\u003c/a\u003e sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/54a6176731eb223cd3dede1473190d885d6b3648\"\u003e\u003ccode\u003e54a6176\u003c/code\u003e\u003c/a\u003e 1.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/327c729fa7e12a92237c26e8900c72165ebbd952\"\u003e\u003ccode\u003e327c729\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/40\"\u003e#40\u003c/a\u003e from Parcley/add-license-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/b6ba2e02407ff1edcf4a99f0bcc58468084d308f\"\u003e\u003ccode\u003eb6ba2e0\u003c/code\u003e\u003c/a\u003e create LICENSE file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/0f82dab6708f7c451e4a865b817057bc5a6b3c8e\"\u003e\u003ccode\u003e0f82dab\u003c/code\u003e\u003c/a\u003e 1.1.9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.6...v1.1.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ejs` from 2.5.2 to 2.7.4\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\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\u003cli\u003eFixes for rmWhitespace (\u003ca href=\"https://github.com/nwoltman\"\u003e\u003ccode\u003e@​nwoltman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eExamples for client-side EJS compiled with Express middleware (\u003ca href=\"https://github.com/mjgs\"\u003e\u003ccode\u003e@​mjgs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake Template constructor public (\u003ca href=\"https://github.com/ThisNameWasTaken\"\u003e\u003ccode\u003e@​ThisNameWasTaken\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eremove\u003c/code\u003e function to cache (\u003ca href=\"https://github.com/S2\"\u003e\u003ccode\u003e@​S2\u003c/code\u003e\u003c/a\u003e-)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eRecognize both 'Nix and Windows absolute paths (\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.5.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd filename to error when include file cannot be found (\u003ca href=\"https://github.com/Leon\"\u003e\u003ccode\u003e@​Leon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNode v9 in CI (\u003ca href=\"https://github.com/Thomas\"\u003e\u003ccode\u003e@​Thomas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eFixed special case for Express caching (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Promise/async-await support to \u003ccode\u003erenderFile\u003c/code\u003e (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded notes on IDE support to README (\u003ca href=\"https://github.com/Betanu701\"\u003e\u003ccode\u003e@​Betanu701\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePass configured escape function to \u003ccode\u003erethrow\u003c/code\u003e (\u003ca href=\"https://github.com/straker\"\u003e\u003ccode\u003e@​straker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eAdded vulnerabilities info into README (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid creating function object in hot execution path (\u003ca href=\"https://github.com/User4martin\"\u003e\u003ccode\u003e@​User4martin\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eAdded benchmark (\u003ca href=\"https://github.com/User4martin\"\u003e\u003ccode\u003e@​User4martin\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests for looped includes (\u003ca href=\"https://github.com/User4martin\"\u003e\u003ccode\u003e@​User4martin\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/1fe67b49c97b619004f7b5d9584acbfb7b674daa\"\u003e\u003ccode\u003e1fe67b4\u003c/code\u003e\u003c/a\u003e Version 2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/9d80803113d21f1b2c0a55d748e12896a449c33b\"\u003e\u003ccode\u003e9d80803\u003c/code\u003e\u003c/a\u003e Removed istanbul\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/7477c2a621d5d1af6f68cd9377fe4bdc78fd8018\"\u003e\u003ccode\u003e7477c2a\u003c/code\u003e\u003c/a\u003e Get Jake out of the test loop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/4f8eeaa79949cdd18cea3757d7c25cb0b17d3ae7\"\u003e\u003ccode\u003e4f8eeaa\u003c/code\u003e\u003c/a\u003e Force strict mode for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/0729c2a3238c4850fa2923e9a230be325610afee\"\u003e\u003ccode\u003e0729c2a\u003c/code\u003e\u003c/a\u003e Need package script for test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\"\u003e\u003ccode\u003e5e42d6c\u003c/code\u003e\u003c/a\u003e Attempt to restore Node v4 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/2d4e004b14b277066b0329e0aba14f340d0a7902\"\u003e\u003ccode\u003e2d4e004\u003c/code\u003e\u003c/a\u003e Removed support for Node 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/5cd81afdc5b7ceadfaf439c3da8b490cfb28114f\"\u003e\u003ccode\u003e5cd81af\u003c/code\u003e\u003c/a\u003e Version 2.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\"\u003e\u003ccode\u003e228d8e4\u003c/code\u003e\u003c/a\u003e More discreet post-install\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/bd3f7c8b2da62e479407bfe82ae5094c85317bb0\"\u003e\u003ccode\u003ebd3f7c8\u003c/code\u003e\u003c/a\u003e Version 2.7.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mde/ejs/compare/v2.5.2...v2.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 \u003ca href=\"https://www.npmjs.com/~mde\"\u003emde\u003c/a\u003e, a new releaser for ejs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003epostinstall\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 `forwarded` from 0.1.0 to 0.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/forwarded/releases\"\u003eforwarded's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: improve header parsing\u003c/li\u003e\n\u003cli\u003eperf: reduce overhead when no \u003ccode\u003eX-Forwarded-For\u003c/code\u003e header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix trimming leading / trailing OWS\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expression\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/jshttp/forwarded/blob/master/HISTORY.md\"\u003eforwarded's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.2 / 2017-09-14\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eperf: improve header parsing\u003c/li\u003e\n\u003cli\u003eperf: reduce overhead when no \u003ccode\u003eX-Forwarded-For\u003c/code\u003e header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.1 / 2017-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix trimming leading / trailing OWS\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expression\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/forwarded/commit/2fc094b49781b62acb0e2b00f83abd641d604a7c\"\u003e\u003ccode\u003e2fc094b\u003c/code\u003e\u003c/a\u003e 0.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/08617dd5cfb1856e0ec5cbd342879e78251bbfd6\"\u003e\u003ccode\u003e08617dd\u003c/code\u003e\u003c/a\u003e build: eslint-plugin-node@5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/d469116eda4931fbe1c0ccb29497b35930bfa328\"\u003e\u003ccode\u003ed469116\u003c/code\u003e\u003c/a\u003e perf: improve header parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/ad1efeaf2315c1ccd25c1e5bccb21df626c1d12c\"\u003e\u003ccode\u003ead1efea\u003c/code\u003e\u003c/a\u003e perf: reduce overhead when no X-Forwarded-For header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/bbdcf0b61bd3f6605aa123f2c27522f73d4daa43\"\u003e\u003ccode\u003ebbdcf0b\u003c/code\u003e\u003c/a\u003e docs: update Node.js download link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/e9d22269ccca2b6e9763458b6832166965906074\"\u003e\u003ccode\u003ee9d2226\u003c/code\u003e\u003c/a\u003e docs: fix typo in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/25235b48e2632609a0550b5b03de7d70a67f61cf\"\u003e\u003ccode\u003e25235b4\u003c/code\u003e\u003c/a\u003e bench: remove object setup from op time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/069e1e6261bc32fb0aafb738e3abb111f73bf118\"\u003e\u003ccode\u003e069e1e6\u003c/code\u003e\u003c/a\u003e bench: add simple benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/a88bfd52dfcbbc81f94540fcaf768fc331550bf0\"\u003e\u003ccode\u003ea88bfd5\u003c/code\u003e\u003c/a\u003e docs: update copyright\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/0de07ed6a6084d58867c7d582f174d8339cd6cec\"\u003e\u003ccode\u003e0de07ed\u003c/code\u003e\u003c/a\u003e build: Node.js@8.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/forwarded/compare/v0.1.0...v0.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rgb2hex` from 0.1.0 to 0.1.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/7bed47b0ad143addb63a58d240c7f2f14beff8b9\"\u003e\u003ccode\u003e7bed47b\u003c/code\u003e\u003c/a\u003e v0.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/2b1862f3837f073646be798d48f63d08aa2e158c\"\u003e\u003ccode\u003e2b1862f\u003c/code\u003e\u003c/a\u003e update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/9749822cc7df318f98546f15a4a160cff26f7aa3\"\u003e\u003ccode\u003e9749822\u003c/code\u003e\u003c/a\u003e fix: support multiple decimal places\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/ed5b6616f7c3e7fe6a651b56ce2337bc08869398\"\u003e\u003ccode\u003eed5b661\u003c/code\u003e\u003c/a\u003e Bump js-yaml from 3.11.0 to 3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/b42921ff423231a72cdedadd6966befd9c5ed04c\"\u003e\u003ccode\u003eb42921f\u003c/code\u003e\u003c/a\u003e v0.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/a1bebe1af23a642ee23e61f4b602eaba32fd3765\"\u003e\u003ccode\u003ea1bebe1\u003c/code\u003e\u003c/a\u003e allow transparent values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/2b1727f67e6c708cc9b66ac32af9147cad3f0580\"\u003e\u003ccode\u003e2b1727f\u003c/code\u003e\u003c/a\u003e remove alpha limiter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/60f4d006e62432fcf3952dfd9abb59d179ea372f\"\u003e\u003ccode\u003e60f4d00\u003c/code\u003e\u003c/a\u003e v0.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/0b355756c66ddc5a86beb1073f624b003ad5edef\"\u003e\u003ccode\u003e0b35575\u003c/code\u003e\u003c/a\u003e better handle alpha values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/395b7e4c793efc6c8a49016144bbf784f00130b5\"\u003e\u003ccode\u003e395b7e4\u003c/code\u003e\u003c/a\u003e add snyk vulnerability batch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/christian-bromann/rgb2hex/compare/v0.1.0...v0.1.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve-static` from 1.11.1 to 1.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.14.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@~1.5.1\u003c/li\u003e\n\u003cli\u003edeps: ms@0.7.2\u003c/li\u003e\n\u003cli\u003edeps: statuses@~1.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.2 / 2017-01-23\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.14.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@~1.5.1\u003c/li\u003e\n\u003cli\u003edeps: ms@0.7.2\u003c/li\u003e\n\u003cli\u003edeps: statuses@~1.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/01f2a83d7456ef03a89e8c951c757dd79ae92522\"\u003e\u003ccode\u003e01f2a83\u003c/code\u003e\u003c/a\u003e 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/91196cb6c74cecb193933686cb3ba19217a7f20f\"\u003e\u003ccode\u003e91196cb\u003c/code\u003e\u003c/a\u003e build: eslint-config-standard@6.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/aef19cc16e4ee9b02e0a59db60008c81fd1aaa53\"\u003e\u003ccode\u003eaef19cc\u003c/code\u003e\u003c/a\u003e deps: send@0.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/17cd38f76815cedf5dc3a96c97ce90275c78266c\"\u003e\u003ccode\u003e17cd38f\u003c/code\u003e\u003c/a\u003e build: support Node.js 7.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/8aa6b0c8d929d51d4f862f0b819515e6ee8a9abf\"\u003e\u003ccode\u003e8aa6b0c\u003c/code\u003e\u003c/a\u003e bulid: Node.js@6.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/1d9f3c5a9ec8654d76bc20a5ff2871b6fa7847af\"\u003e\u003ccode\u003e1d9f3c5\u003c/code\u003e\u003c/a\u003e bulid: Node.js@5.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/3a128871a8dcc54c7a32bb2e85de2c3ebe850dc5\"\u003e\u003ccode\u003e3a12887\u003c/code\u003e\u003c/a\u003e bulid: Node.js@4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/75cc13fdaaef0f6d133be0c980bfd2accb82df25\"\u003e\u003ccode\u003e75cc13f\u003c/code\u003e\u003c/a\u003e docs: add preamble to install section\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9b45aeb29800d184946699315279a971dd30611a\"\u003e\u003ccode\u003e9b45aeb\u003c/code\u003e\u003c/a\u003e build: pass directory as argument to eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/454abee50fd7cf46949548585421c72b4ff8e691\"\u003e\u003ccode\u003e454abee\u003c/code\u003e\u003c/a\u003e build: Node.js@6.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.11.1...v1.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/AKJUS/popup-tools/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/AKJUS/popup-tools/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2Fpopup-tools/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4040804288","node_id":"PR_kwDORdqrGc7I1Z2b","number":39,"state":"closed","title":"build(deps): bump stringstream from 0.0.5 to 0.0.6 in /packages/epubjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-08T08:09:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-08T08:05:01.000Z","updated_at":"2026-03-08T08:09:37.000Z","time_to_close":275,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":"/packages/epubjs","ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/madokaisbest/flow/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/madokaisbest/flow/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madokaisbest%2Fflow/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"},{"uuid":"3966104083","node_id":"PR_kwDOBgbW3M7FChhl","number":4,"state":"closed","title":"Bump stringstream from 0.0.5 to 0.0.6","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-20T02:02:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-20T02:01:06.000Z","updated_at":"2026-02-20T02:02:30.000Z","time_to_close":83,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sangphilkim/Splitter/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/sangphilkim/Splitter/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sangphilkim%2FSplitter/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"3898754924","node_id":"PR_kwDOQxRmxc7BlL8V","number":4,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 32 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-04T22:49:22.000Z","updated_at":"2026-02-04T22:49:48.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":"hoek","old_version":"5.0.3","new_version":"6.1.3","repository_url":"https://github.com/hapijs/hoek"},{"name":"npm","old_version":"4.6.1","new_version":"11.9.0","repository_url":"https://github.com/npm/cli"},{"name":"angular","old_version":"1.6.8","new_version":"1.8.3","repository_url":"https://github.com/angular/angular.js"},{"name":"angular-sanitize","old_version":"1.6.8","new_version":"1.8.3","repository_url":"https://github.com/angular/angular.js"},{"name":"kind-of","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/jonschlinkert/kind-of"},{"name":"async","old_version":"2.6.0","new_version":"2.6.4","repository_url":"https://github.com/caolan/async"},{"name":"bl","old_version":"1.2.1","new_version":"1.2.3","repository_url":"https://github.com/rvagg/bl"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.5","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"cached-path-relative","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/ashaffer/cached-path-relative"},{"name":"cipher-base","old_version":"1.0.4","new_version":"1.0.7","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"flatnest","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/brycebaril/node-flatnest"},{"name":"minimatch","old_version":"3.0.4","new_version":"3.1.2","repository_url":"https://github.com/isaacs/minimatch"},{"name":"json-schema","old_version":"0.2.3","new_version":"0.4.0","repository_url":"https://github.com/kriszyp/json-schema"},{"name":"json5","old_version":"0.5.1","new_version":"2.2.3","repository_url":"https://github.com/json5/json5"},{"name":"lodash.merge","old_version":"4.6.0","new_version":"4.6.2","repository_url":"https://github.com/lodash/lodash"},{"name":"node-notifier","old_version":"5.2.1","new_version":"10.0.1","repository_url":"https://github.com/mikaelbr/node-notifier"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"secp256k1","old_version":"3.5.0","new_version":"3.8.1","repository_url":"https://github.com/cryptocoinjs/secp256k1-node"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [hoek](https://github.com/hapijs/hoek) | `5.0.3` | `6.1.3` |\n| [npm](https://github.com/npm/cli) | `4.6.1` | `11.9.0` |\n| [angular](https://github.com/angular/angular.js) | `1.6.8` | `1.8.3` |\n| [angular-sanitize](https://github.com/angular/angular.js) | `1.6.8` | `1.8.3` |\n| [kind-of](https://github.com/jonschlinkert/kind-of) | `6.0.2` | `6.0.3` |\n| [async](https://github.com/caolan/async) | `2.6.0` | `2.6.4` |\n| [bl](https://github.com/rvagg/bl) | `1.2.1` | `1.2.3` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.5` |\n| [cached-path-relative](https://github.com/ashaffer/cached-path-relative) | `1.0.1` | `1.1.0` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.7` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [flatnest](https://github.com/brycebaril/node-flatnest) | `1.0.0` | `1.0.1` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.4` | `3.1.2` |\n| [json-schema](https://github.com/kriszyp/json-schema) | `0.2.3` | `0.4.0` |\n| [json5](https://github.com/json5/json5) | `0.5.1` | `2.2.3` |\n| [lodash.merge](https://github.com/lodash/lodash) | `4.6.0` | `4.6.2` |\n| [node-notifier](https://github.com/mikaelbr/node-notifier) | `5.2.1` | `10.0.1` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `3.5.0` | `3.8.1` |\n\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 `npm` from 4.6.1 to 11.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/cli/releases\"\u003enpm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.9.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v11.8.0...v11.9.0\"\u003e11.9.0\u003c/a\u003e (2026-02-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f5f6cf7c9fc9315b96eb29c5c7d5ab63ad3a9122\"\u003e\u003ccode\u003ef5f6cf7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8943\"\u003e#8943\u003c/a\u003e config: add --allow-git (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\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/cli/commit/2242f2515826474a4fb8664fc679f1919ecaf458\"\u003e\u003ccode\u003e2242f25\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8952\"\u003e#8952\u003c/a\u003e webauth: improve error messages around webauth in non-TTY (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8952\"\u003e#8952\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\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/cli/commit/332c9f355ff7c9a9a9e624100a84130a9b7c4162\"\u003e\u003ccode\u003e332c9f3\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8960\"\u003e#8960\u003c/a\u003e \u003ccode\u003eglob@13.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/eca02c78c993af969f837c55068239468794932a\"\u003e\u003ccode\u003eeca02c7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8960\"\u003e#8960\u003c/a\u003e \u003ccode\u003eminimatch@10.1.2\u003c/code\u003e \u003ccode\u003e@isaacs/brace-expansion@5.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b3f847568bcc95e1466668476cf3dcf1a4993ac3\"\u003e\u003ccode\u003eb3f8475\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eminipass-fetch@5.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/924171bf5794f16f688b8544912a6205ec1d1fb5\"\u003e\u003ccode\u003e924171b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eis-cidr@6.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/4404002a16502e710625c7668cbc9b3a932d6fe8\"\u003e\u003ccode\u003e4404002\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eci-info@4.4.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b65af737d8b05b1fec4540dfefeda4edd84e4aea\"\u003e\u003ccode\u003eb65af73\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003elru-cache@11.2.5\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/164c35580ba9dd26461d9bcdf0c993b7a0eee5a6\"\u003e\u003ccode\u003e164c355\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003etar@7.5.7\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/a74a19ce52501e63af19db5a542b793c8ad2477b\"\u003e\u003ccode\u003ea74a19c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003enode-gyp@12.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e0bc2129c9ba0ba5ac61c07e07aefd99adff5fb6\"\u003e\u003ccode\u003ee0bc212\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8943\"\u003e#8943\u003c/a\u003e \u003ccode\u003epacote@21.1.0\u003c/code\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/cli/commit/4a82a8f2e8873853ce3ef2f91c459ec9fd5aebde\"\u003e\u003ccode\u003e4a82a8f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e dev dependency updates (\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/cli/releases/tag/arborist-v9.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/arborist@9.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/config-v10.6.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/config@10.6.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmdiff-v8.1.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmdiff@8.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmexec-v10.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmexec@10.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmfund-v7.0.14\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmfund@7.0.14\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmpack-v9.1.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmpack@9.1.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.8.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v11.7.0...v11.8.0\"\u003e11.8.0\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/545e86154cc847766ceb356c3b1229d0573314c0\"\u003e\u003ccode\u003e545e861\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8828\"\u003e#8828\u003c/a\u003e show proxy environment variables in npm config list (Max Black)\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/cli/commit/c2f784dbb5a83106558ff6ee7cc60bfc088ee9ed\"\u003e\u003ccode\u003ec2f784d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8859\"\u003e#8859\u003c/a\u003e preserve serialNumber UUID in CycloneDX SBOM output \u003ca href=\"https://redirect.github.com/npm/cli/issues/8837\"\u003e#8837\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8859\"\u003e#8859\u003c/a\u003e) (\u003ca href=\"https://github.com/saksham-malhotra-27\"\u003e\u003ccode\u003e@​saksham-malhotra-27\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f2c3af7de1906b0517bba1e7e5b9247d57960d99\"\u003e\u003ccode\u003ef2c3af7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8840\"\u003e#8840\u003c/a\u003e more intuitive byte formatting boundaries for rounding (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8840\"\u003e#8840\u003c/a\u003e) (\u003ca href=\"https://github.com/watilde\"\u003e\u003ccode\u003e@​watilde\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/cli/commit/3474ec35fb579873d20a4b6747983ca369d61592\"\u003e\u003ccode\u003e3474ec3\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8866\"\u003e#8866\u003c/a\u003e fix typo/logic error in npm-dedupe docs (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8866\"\u003e#8866\u003c/a\u003e) (\u003ca href=\"https://github.com/Schweinepriester\"\u003e\u003ccode\u003e@​Schweinepriester\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/5552e465125c72e5d591fb6dff76c450e78c7c70\"\u003e\u003ccode\u003e5552e46\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8797\"\u003e#8797\u003c/a\u003e npm-install: explain package-lock.json behavior (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8797\"\u003e#8797\u003c/a\u003e) (\u003ca href=\"https://github.com/MaxBlack-dev\"\u003e\u003ccode\u003e@​MaxBlack-dev\u003c/code\u003e\u003c/a\u003e, Max Black)\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/cli/commit/f478ca0efb6e3dd7b32a3d7b51c896fdd5f5cd90\"\u003e\u003ccode\u003ef478ca0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003epostcss-selector-parser@7.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/2b6a71fae386e76e142dbab8e1bbc368d5ef0487\"\u003e\u003ccode\u003e2b6a71f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003epath-scurry@2.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/19096f28883706a96a5146d4ec313dffbcc148f7\"\u003e\u003ccode\u003e19096f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003esigstore@4.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e7f5d1e445f599c60791a849484c4c0167392d10\"\u003e\u003ccode\u003ee7f5d1e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003elru-cache@11.2.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9e756ae2b51b8ae6b4661ab47a1401690b82ce31\"\u003e\u003ccode\u003e9e756ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003eip-address@10.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f95182001771ad5d52dfc57934d7ce1b97055b70\"\u003e\u003ccode\u003ef951820\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003ecommon-ancestor-path@2.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/7a949ad8967c93c6b38ed9d4ee469703d269eea5\"\u003e\u003ccode\u003e7a949ad\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/verify@3.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/6979ce1e0455042038d953d1631eaf8ed5cbb90a\"\u003e\u003ccode\u003e6979ce1\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/sign@4.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b4a6a41bcc17694047c85fd71b3155ab0cb29302\"\u003e\u003ccode\u003eb4a6a41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/core@3.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/dc8a8e8090deffc244f836fde2328d6444fc8ffc\"\u003e\u003ccode\u003edc8a8e8\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/tuf@4.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/be221eae2974a04fadb1c80fc423eb949e4df723\"\u003e\u003ccode\u003ebe221ea\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003evalidate-npm-package-name@7.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/149823de9a920e8ea25ed11399d79d3758f592ef\"\u003e\u003ccode\u003e149823d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003ediff@8.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/32b2001f552078eac8f4ec863d704fc91346efe3\"\u003e\u003ccode\u003e32b2001\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003etar@7.5.4\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\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/npm/cli/blob/latest/CHANGELOG.md\"\u003enpm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v11.8.0...v11.9.0\"\u003e11.9.0\u003c/a\u003e (2026-02-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f5f6cf7c9fc9315b96eb29c5c7d5ab63ad3a9122\"\u003e\u003ccode\u003ef5f6cf7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8943\"\u003e#8943\u003c/a\u003e config: add --allow-git (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\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/cli/commit/2242f2515826474a4fb8664fc679f1919ecaf458\"\u003e\u003ccode\u003e2242f25\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8952\"\u003e#8952\u003c/a\u003e webauth: improve error messages around webauth in non-TTY (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8952\"\u003e#8952\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\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/cli/commit/332c9f355ff7c9a9a9e624100a84130a9b7c4162\"\u003e\u003ccode\u003e332c9f3\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8960\"\u003e#8960\u003c/a\u003e \u003ccode\u003eglob@13.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/eca02c78c993af969f837c55068239468794932a\"\u003e\u003ccode\u003eeca02c7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8960\"\u003e#8960\u003c/a\u003e \u003ccode\u003eminimatch@10.1.2\u003c/code\u003e \u003ccode\u003e@isaacs/brace-expansion@5.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b3f847568bcc95e1466668476cf3dcf1a4993ac3\"\u003e\u003ccode\u003eb3f8475\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eminipass-fetch@5.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/924171bf5794f16f688b8544912a6205ec1d1fb5\"\u003e\u003ccode\u003e924171b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eis-cidr@6.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/4404002a16502e710625c7668cbc9b3a932d6fe8\"\u003e\u003ccode\u003e4404002\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eci-info@4.4.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b65af737d8b05b1fec4540dfefeda4edd84e4aea\"\u003e\u003ccode\u003eb65af73\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003elru-cache@11.2.5\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/164c35580ba9dd26461d9bcdf0c993b7a0eee5a6\"\u003e\u003ccode\u003e164c355\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003etar@7.5.7\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/a74a19ce52501e63af19db5a542b793c8ad2477b\"\u003e\u003ccode\u003ea74a19c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003enode-gyp@12.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e0bc2129c9ba0ba5ac61c07e07aefd99adff5fb6\"\u003e\u003ccode\u003ee0bc212\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8943\"\u003e#8943\u003c/a\u003e \u003ccode\u003epacote@21.1.0\u003c/code\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/cli/commit/4a82a8f2e8873853ce3ef2f91c459ec9fd5aebde\"\u003e\u003ccode\u003e4a82a8f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e dev dependency updates (\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/cli/releases/tag/arborist-v9.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/arborist@9.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/config-v10.6.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/config@10.6.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmdiff-v8.1.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmdiff@8.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmexec-v10.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmexec@10.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmfund-v7.0.14\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmfund@7.0.14\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmpack-v9.1.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmpack@9.1.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v11.7.0...v11.8.0\"\u003e11.8.0\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/545e86154cc847766ceb356c3b1229d0573314c0\"\u003e\u003ccode\u003e545e861\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8828\"\u003e#8828\u003c/a\u003e show proxy environment variables in npm config list (Max Black)\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/cli/commit/c2f784dbb5a83106558ff6ee7cc60bfc088ee9ed\"\u003e\u003ccode\u003ec2f784d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8859\"\u003e#8859\u003c/a\u003e preserve serialNumber UUID in CycloneDX SBOM output \u003ca href=\"https://redirect.github.com/npm/cli/issues/8837\"\u003e#8837\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8859\"\u003e#8859\u003c/a\u003e) (\u003ca href=\"https://github.com/saksham-malhotra-27\"\u003e\u003ccode\u003e@​saksham-malhotra-27\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f2c3af7de1906b0517bba1e7e5b9247d57960d99\"\u003e\u003ccode\u003ef2c3af7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8840\"\u003e#8840\u003c/a\u003e more intuitive byte formatting boundaries for rounding (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8840\"\u003e#8840\u003c/a\u003e) (\u003ca href=\"https://github.com/watilde\"\u003e\u003ccode\u003e@​watilde\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/cli/commit/3474ec35fb579873d20a4b6747983ca369d61592\"\u003e\u003ccode\u003e3474ec3\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8866\"\u003e#8866\u003c/a\u003e fix typo/logic error in npm-dedupe docs (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8866\"\u003e#8866\u003c/a\u003e) (\u003ca href=\"https://github.com/Schweinepriester\"\u003e\u003ccode\u003e@​Schweinepriester\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/5552e465125c72e5d591fb6dff76c450e78c7c70\"\u003e\u003ccode\u003e5552e46\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8797\"\u003e#8797\u003c/a\u003e npm-install: explain package-lock.json behavior (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8797\"\u003e#8797\u003c/a\u003e) (\u003ca href=\"https://github.com/MaxBlack-dev\"\u003e\u003ccode\u003e@​MaxBlack-dev\u003c/code\u003e\u003c/a\u003e, Max Black)\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/cli/commit/f478ca0efb6e3dd7b32a3d7b51c896fdd5f5cd90\"\u003e\u003ccode\u003ef478ca0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003epostcss-selector-parser@7.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/2b6a71fae386e76e142dbab8e1bbc368d5ef0487\"\u003e\u003ccode\u003e2b6a71f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003epath-scurry@2.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/19096f28883706a96a5146d4ec313dffbcc148f7\"\u003e\u003ccode\u003e19096f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003esigstore@4.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e7f5d1e445f599c60791a849484c4c0167392d10\"\u003e\u003ccode\u003ee7f5d1e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003elru-cache@11.2.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9e756ae2b51b8ae6b4661ab47a1401690b82ce31\"\u003e\u003ccode\u003e9e756ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003eip-address@10.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f95182001771ad5d52dfc57934d7ce1b97055b70\"\u003e\u003ccode\u003ef951820\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003ecommon-ancestor-path@2.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/7a949ad8967c93c6b38ed9d4ee469703d269eea5\"\u003e\u003ccode\u003e7a949ad\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/verify@3.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/6979ce1e0455042038d953d1631eaf8ed5cbb90a\"\u003e\u003ccode\u003e6979ce1\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/sign@4.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b4a6a41bcc17694047c85fd71b3155ab0cb29302\"\u003e\u003ccode\u003eb4a6a41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/core@3.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/dc8a8e8090deffc244f836fde2328d6444fc8ffc\"\u003e\u003ccode\u003edc8a8e8\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/tuf@4.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/be221eae2974a04fadb1c80fc423eb949e4df723\"\u003e\u003ccode\u003ebe221ea\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003evalidate-npm-package-name@7.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/149823de9a920e8ea25ed11399d79d3758f592ef\"\u003e\u003ccode\u003e149823d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003ediff@8.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/32b2001f552078eac8f4ec863d704fc91346efe3\"\u003e\u003ccode\u003e32b2001\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003etar@7.5.4\u003c/code\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/cli/commit/8f599df6a3888fd9a06a5c17748657cbb45076c3\"\u003e\u003ccode\u003e8f599df\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e pin jsdom to 27.0.0 (\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/cli/commit/f4f1161520e6c2b4b9038d4bd723ccef235e4273\"\u003e\u003ccode\u003ef4f1161\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e dev dependency updates (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\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/cli/commit/417daa72b09c5129e7390cd12743ef31bf3ddb83\"\u003e\u003ccode\u003e417daa7\u003c/code\u003e\u003c/a\u003e chore: release 11.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/332c9f355ff7c9a9a9e624100a84130a9b7c4162\"\u003e\u003ccode\u003e332c9f3\u003c/code\u003e\u003c/a\u003e deps: glob@13.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/eca02c78c993af969f837c55068239468794932a\"\u003e\u003ccode\u003eeca02c7\u003c/code\u003e\u003c/a\u003e deps: minimatch@10.1.2 \u003ccode\u003e@​isaacs/brace-expansion\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/2242f2515826474a4fb8664fc679f1919ecaf458\"\u003e\u003ccode\u003e2242f25\u003c/code\u003e\u003c/a\u003e fix(webauth): improve error messages around webauth in non-TTY (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8952\"\u003e#8952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b3f847568bcc95e1466668476cf3dcf1a4993ac3\"\u003e\u003ccode\u003eb3f8475\u003c/code\u003e\u003c/a\u003e deps: minipass-fetch@5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/4a82a8f2e8873853ce3ef2f91c459ec9fd5aebde\"\u003e\u003ccode\u003e4a82a8f\u003c/code\u003e\u003c/a\u003e chore: dev dependency updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/924171bf5794f16f688b8544912a6205ec1d1fb5\"\u003e\u003ccode\u003e924171b\u003c/code\u003e\u003c/a\u003e deps: is-cidr@6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/4404002a16502e710625c7668cbc9b3a932d6fe8\"\u003e\u003ccode\u003e4404002\u003c/code\u003e\u003c/a\u003e deps: ci-info@4.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b65af737d8b05b1fec4540dfefeda4edd84e4aea\"\u003e\u003ccode\u003eb65af73\u003c/code\u003e\u003c/a\u003e deps: lru-cache@11.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/164c35580ba9dd26461d9bcdf0c993b7a0eee5a6\"\u003e\u003ccode\u003e164c355\u003c/code\u003e\u003c/a\u003e deps: tar@7.5.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/cli/compare/v4.6.1...v11.9.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/~gar\"\u003egar\u003c/a\u003e, a new releaser for npm since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `angular` from 1.6.8 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular.js/blob/master/CHANGELOG.md\"\u003eangular's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.8.3 ultimate-farewell (2022-04-07)\u003c/h1\u003e\n\u003cp\u003eOne final release of AngularJS in order to update package README files on npm.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.2 meteoric-mining (2020-10-21)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e$sceDelegate:\u003c/strong\u003e ensure that \u003ccode\u003eresourceUrlWhitelist()\u003c/code\u003e is identical to \u003ccode\u003etrustedResourceUrlList()\u003c/code\u003e\n(\u003ca href=\"https://github.com/angular/angular.js/commit/e41f018959934bfbf982ba996cd654b1fce88d43\"\u003ee41f01\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/angular/angular.js/issues/17090\"\u003e#17090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.1 mutually-supporting (2020-09-30)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e$sanitize:\u003c/strong\u003e do not trigger CSP alert/report in Firefox and Chrome\n(\u003ca href=\"https://github.com/angular/angular.js/commit/2fab3d4e00f4fe35bfa3cf255160cb97404baf24\"\u003e2fab3d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRefactorings\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSanitizeUriProvider:\u003c/strong\u003e remove usages of whitelist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/767381020d88bda2855ac87ca6f00748907e14ff\"\u003e76738102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttpProvider:\u003c/strong\u003e remove usages of whitelist and blacklist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/c953af6b8cfeefe4acc0ca358550eed5da8cfe00\"\u003ec953af6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esceDelegateProvider:\u003c/strong\u003e remove usages of whitelist and blacklist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/a206e2675c351c3cdcde3402978126774c1c5df9\"\u003ea206e267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecation Notices\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$compileProvider.aHrefSanitizationWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$compileProvider#aHrefSanitizationTrustedUrlList\"\u003e\u003ccode\u003eaHrefSanitizationTrustedUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$compileProvider.imgSrcSanitizationWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$compileProvider#imgSrcSanitizationTrustedUrlList\"\u003e\u003ccode\u003eimgSrcSanitizationTrustedUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$httpProvider.xsrfWhitelistedOrigins\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$httpProvider#xsrfTrustedOrigins\"\u003e\u003ccode\u003exsrfTrustedOrigins\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$sceDelegateProvider.resourceUrlWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$sceDelegateProvider#trustedResourceUrlList\"\u003e\u003ccode\u003etrustedResourceUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$sceDelegateProvider.resourceUrlBlacklist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$sceDelegateProvider#bannedResourceUrlList\"\u003e\u003ccode\u003ebannedResourceUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor the purposes of backward compatibility, the previous symbols are aliased to their new symbol.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.0 nested-vaccination (2020-06-01)\u003c/h1\u003e\n\u003cp\u003e_This release contains a breaking change to resolve a security issue which was discovered by\nKrzysztof Kotowicz(\u003ca href=\"https://github.com/koto\"\u003e\u003ccode\u003e@​koto\u003c/code\u003e\u003c/a\u003e); and independently by Esben Sparre Andreasen (\u003ca href=\"https://github.com/esbena\"\u003e\u003ccode\u003e@​esbena\u003c/code\u003e\u003c/a\u003e) while\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/angular/angular.js/commit/cf16b241e1c61c22a820ed8211bc2332ede88e62\"\u003e\u003ccode\u003ecf16b24\u003c/code\u003e\u003c/a\u003e docs(changelog): add release notes for 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/757d56ea9c3de6245df7e5cac025dbf7077082ff\"\u003e\u003ccode\u003e757d56e\u003c/code\u003e\u003c/a\u003e docs(*): update end-of-life messages (\u003ca href=\"https://redirect.github.com/angular/angular.js/issues/17177\"\u003e#17177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/f3624374e436cec6a8e42ff9298df429c26f8c56\"\u003e\u003ccode\u003ef362437\u003c/code\u003e\u003c/a\u003e docs(eol): add EOL options text and link to template header used in every page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/fb04e424bb0826c07090fa4cac91b6fbe7108b18\"\u003e\u003ccode\u003efb04e42\u003c/code\u003e\u003c/a\u003e test(Angular): fix \u003ccode\u003eangularInit()\u003c/code\u003e tests on Safari v15+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/6a52c4f90cc661c0605cd98e6cb04455ba913f58\"\u003e\u003ccode\u003e6a52c4f\u003c/code\u003e\u003c/a\u003e test(input): fix tests on Firefox v93+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/ed30c4d0ea820d79601ca17e2c670e6acae16eb7\"\u003e\u003ccode\u003eed30c4d\u003c/code\u003e\u003c/a\u003e docs(README.md): add wiki link to MVC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/4032655100dfb085e20e07d364f6292d64cfc15c\"\u003e\u003ccode\u003e4032655\u003c/code\u003e\u003c/a\u003e chore(deps): bump js-yaml from 3.5.5 to 3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/47f8c65aca7a55ea2978ef575822596689cb2648\"\u003e\u003ccode\u003e47f8c65\u003c/code\u003e\u003c/a\u003e chore(deps): bump normalize-url from 4.5.0 to 4.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/56b0ee32756d9ac7ab39145e6c6df656fa649c07\"\u003e\u003ccode\u003e56b0ee3\u003c/code\u003e\u003c/a\u003e chore(e2e): run tests against Chrome 91 on macOS Catalina\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/58cd89742029291a30678bfe440fad958c9a0275\"\u003e\u003ccode\u003e58cd897\u003c/code\u003e\u003c/a\u003e chore(e2e): run tests against Firefox 85 on macOS Catalina\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular.js/compare/v1.6.8...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `angular-sanitize` from 1.6.8 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular.js/blob/master/CHANGELOG.md\"\u003eangular-sanitize's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.8.3 ultimate-farewell (2022-04-07)\u003c/h1\u003e\n\u003cp\u003eOne final release of AngularJS in order to update package README files on npm.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.2 meteoric-mining (2020-10-21)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e$sceDelegate:\u003c/strong\u003e ensure that \u003ccode\u003eresourceUrlWhitelist()\u003c/code\u003e is identical to \u003ccode\u003etrustedResourceUrlList()\u003c/code\u003e\n(\u003ca href=\"https://github.com/angular/angular.js/commit/e41f018959934bfbf982ba996cd654b1fce88d43\"\u003ee41f01\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/angular/angular.js/issues/17090\"\u003e#17090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.1 mutually-supporting (2020-09-30)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e$sanitize:\u003c/strong\u003e do not trigger CSP alert/report in Firefox and Chrome\n(\u003ca href=\"https://github.com/angular/angular.js/commit/2fab3d4e00f4fe35bfa3cf255160cb97404baf24\"\u003e2fab3d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRefactorings\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSanitizeUriProvider:\u003c/strong\u003e remove usages of whitelist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/767381020d88bda2855ac87ca6f00748907e14ff\"\u003e76738102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttpProvider:\u003c/strong\u003e remove usages of whitelist and blacklist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/c953af6b8cfeefe4acc0ca358550eed5da8cfe00\"\u003ec953af6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esceDelegateProvider:\u003c/strong\u003e remove usages of whitelist and blacklist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/a206e2675c351c3cdcde3402978126774c1c5df9\"\u003ea206e267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecation Notices\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$compileProvider.aHrefSanitizationWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$compileProvider#aHrefSanitizationTrustedUrlList\"\u003e\u003ccode\u003eaHrefSanitizationTrustedUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$compileProvider.imgSrcSanitizationWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$compileProvider#imgSrcSanitizationTrustedUrlList\"\u003e\u003ccode\u003eimgSrcSanitizationTrustedUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$httpProvider.xsrfWhitelistedOrigins\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$httpProvider#xsrfTrustedOrigins\"\u003e\u003ccode\u003exsrfTrustedOrigins\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$sceDelegateProvider.resourceUrlWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$sceDelegateProvider#trustedResourceUrlList\"\u003e\u003ccode\u003etrustedResourceUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$sceDelegateProvider.resourceUrlBlacklist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$sceDelegateProvider#bannedResourceUrlList\"\u003e\u003ccode\u003ebannedResourceUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor the purposes of backward compatibility, the previous symbols are aliased to their new symbol.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.0 nested-vaccination (2020-06-01)\u003c/h1\u003e\n\u003cp\u003e_This release contains a breaking change to resolve a security issue which was discovered by\nKrzysztof Kotowicz(\u003ca href=\"https://github.com/koto\"\u003e\u003ccode\u003e@​koto\u003c/code\u003e\u003c/a\u003e); and independently by Esben Sparre Andreasen (\u003ca href=\"https://github.com/esbena\"\u003e\u003ccode\u003e@​esbena\u003c/code\u003e\u003c/a\u003e) while\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/angular/angular.js/commit/cf16b241e1c61c22a820ed8211bc2332ede88e62\"\u003e\u003ccode\u003ecf16b24\u003c/code\u003e\u003c/a\u003e docs(changelog): add release notes for 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/757d56ea9c3de6245df7e5cac025dbf7077082ff\"\u003e\u003ccode\u003e757d56e\u003c/code\u003e\u003c/a\u003e docs(*): update end-of-life messages (\u003ca href=\"https://redirect.github.com/angular/angular.js/issues/17177\"\u003e#17177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/f3624374e436cec6a8e42ff9298df429c26f8c56\"\u003e\u003ccode\u003ef362437\u003c/code\u003e\u003c/a\u003e docs(eol): add EOL options text and link to template header used in every page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/fb04e424bb0826c07090fa4cac91b6fbe7108b18\"\u003e\u003ccode\u003efb04e42\u003c/code\u003e\u003c/a\u003e test(Angular): fix \u003ccode\u003eangularInit()\u003c/code\u003e tests on Safari v15+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/6a52c4f90cc661c0605cd98e6cb04455ba913f58\"\u003e\u003ccode\u003e6a52c4f\u003c/code\u003e\u003c/a\u003e test(input): fix tests on Firefox v93+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/ed30c4d0ea820d79601ca17e2c670e6acae16eb7\"\u003e\u003ccode\u003eed30c4d\u003c/code\u003e\u003c/a\u003e docs(README.md): add wiki link to MVC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/4032655100dfb085e20e07d364f6292d64cfc15c\"\u003e\u003ccode\u003e4032655\u003c/code\u003e\u003c/a\u003e chore(deps): bump js-yaml from 3.5.5 to 3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/47f8c65aca7a55ea2978ef575822596689cb2648\"\u003e\u003ccode\u003e47f8c65\u003c/code\u003e\u003c/a\u003e chore(deps): bump normalize-url from 4.5.0 to 4.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/56b0ee32756d9ac7ab39145e6c6df656fa649c07\"\u003e\u003ccode\u003e56b0ee3\u003c/code\u003e\u003c/a\u003e chore(e2e): run tests against Chrome 91 on macOS Catalina\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/58cd89742029291a30678bfe440fad958c9a0275\"\u003e\u003ccode\u003e58cd897\u003c/code\u003e\u003c/a\u003e chore(e2e): run tests against Firefox 85 on macOS Catalina\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular.js/compare/v1.6.8...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 4.11.4 to 4.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.11.7\u003c/h2\u003e\n\u003cp\u003eThe last release before 5.0.0\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajv-validator/ajv/commits/4.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kind-of` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonschlinkert/kind-of/blob/master/CHANGELOG.md\"\u003ekind-of's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[6.0.3] - 2020-01-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/31\"\u003e#31\u003c/a\u003e for issue \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/30\"\u003e#30\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[6.0.0] - 2017-10-13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor code to be more performant\u003c/li\u003e\n\u003cli\u003erefactor benchmarks\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.1.0] - 2017-10-13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/15\"\u003e#15\u003c/a\u003e from aretecode/patch-1\u003c/li\u003e\n\u003cli\u003eadds support and tests for string \u0026amp; array iterators\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eChanged\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdates benchmarks\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.0.2] - 2017-08-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/14\"\u003e#14\u003c/a\u003e from struct78/master\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eundefined\u003c/code\u003e check\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.0.0] - 2017-06-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/12\"\u003e#12\u003c/a\u003e from aretecode/iterator\u003c/li\u003e\n\u003cli\u003eSet Iterator + Map Iterator\u003c/li\u003e\n\u003cli\u003estreamline \u003ccode\u003eisbuffer\u003c/code\u003e, minor edits\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2017-05-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/8\"\u003e#8\u003c/a\u003e from tunnckoCore/master\u003c/li\u003e\n\u003cli\u003eupdate deps\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.2] - 2017-05-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.1] - 2017-05-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd browserify\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.0] - 2017-04-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/10\"\u003e#10\u003c/a\u003e from ksheedlo/unrequire-buffer\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003epromise\u003c/code\u003e support and tests\u003c/li\u003e\n\u003cli\u003eRemove unnecessary \u003ccode\u003eBuffer\u003c/code\u003e check\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/abab085d65f7ee978011da8f135291892fcd97db\"\u003e\u003ccode\u003eabab085\u003c/code\u003e\u003c/a\u003e 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/a18459cd92a793987ceec2cdf7dfee90d7961d92\"\u003e\u003ccode\u003ea18459c\u003c/code\u003e\u003c/a\u003e run verb to generate README documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/dc6bea5c4eb25f56d2e3d27f194824667784ed21\"\u003e\u003ccode\u003edc6bea5\u003c/code\u003e\u003c/a\u003e only need to check \u003ccode\u003etypeof val.constructor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/1df992ce6d5a1292048e5fe9c52c5382f941ee0b\"\u003e\u003ccode\u003e1df992c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/31\"\u003e#31\u003c/a\u003e from xiaofen9/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/975c13a7cfaf25d811475823824af3a9c04b0ba8\"\u003e\u003ccode\u003e975c13a\u003c/code\u003e\u003c/a\u003e fix type checking vul in ctorName\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/4da96c0047906d22a4d6964a668d3abaca122e50\"\u003e\u003ccode\u003e4da96c0\u003c/code\u003e\u003c/a\u003e Delete FUNDING.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/28266f233a3ac50c004b58a1a7116f506928997b\"\u003e\u003ccode\u003e28266f2\u003c/code\u003e\u003c/a\u003e Create FUNDING.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jonschlinkert/kind-of/compare/6.0.2...6.0.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/~doowb\"\u003edoowb\u003c/a\u003e, a new releaser for kind-of since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async` from 2.6.0 to 2.6.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md\"\u003easync's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev2.6.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix potential prototype pollution exploit (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1828\"\u003e#1828\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to squelch a security warning (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1675\"\u003e#1675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to squelch a security warning (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to prevent \u003ccode\u003enpm audit\u003c/code\u003e warnings. (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1532\"\u003e#1532\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/caolan/async/issues/1533\"\u003e#1533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003easync-es\u003c/code\u003e more optimized for webpack users (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a stack overflow with large collections and a synchronous iterator (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious small fixes/chores (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1505\"\u003e#1505\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/caolan/async/issues/1511\"\u003e#1511\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/caolan/async/issues/1527\"\u003e#1527\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/caolan/async/issues/1530\"\u003e#1530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/c6bdaca4f9175c14fc655d3783c6af6a883e6514\"\u003e\u003ccode\u003ec6bdaca\u003c/code\u003e\u003c/a\u003e Version 2.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/8870da9d5022bab310413041b4079e10db3980b7\"\u003e\u003ccode\u003e8870da9\u003c/code\u003e\u003c/a\u003e Update built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/4df6754ef4e96a742956df8782fee27242a2ea12\"\u003e\u003ccode\u003e4df6754\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/8f7f90342a6571ba1c197d747ebed30c368096d2\"\u003e\u003ccode\u003e8f7f903\u003c/code\u003e\u003c/a\u003e Fix prototype pollution vulnerability (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1828\"\u003e#1828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/f1d8383bb118366f652f26a5096f106b88344ceb\"\u003e\u003ccode\u003ef1d8383\u003c/code\u003e\u003c/a\u003e Version 2.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/2b674c198962e6716b5b9974f79456faa03a0d95\"\u003e\u003ccode\u003e2b674c1\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/eab740f7bd2c8a065b5d7c886bf678873a356103\"\u003e\u003ccode\u003eeab740f\u003c/code\u003e\u003c/a\u003e fix: udpate lodash.  closes \u003ca href=\"https://redirect.github.com/caolan/async/issues/1675\"\u003e#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/eaf32be0e94f62fddc83d8550814e30a4be66a3c\"\u003e\u003ccode\u003eeaf32be\u003c/code\u003e\u003c/a\u003e Version 2.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/684b42e695222de079029f52dcc1afe69751e5f4\"\u003e\u003ccode\u003e684b42e\u003c/code\u003e\u003c/a\u003e Update built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/e1bd3da9e644d5a09e553f9b913cc4f029733bff\"\u003e\u003ccode\u003ee1bd3da\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/caolan/async/compare/v2.6.0...v2.6.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~hargasinski\"\u003ehargasinski\u003c/a\u003e, a new releaser for async since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bl` from 1.2.1 to 1.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rvagg/bl/releases\"\u003ebl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003euse safe-buffer \u003ca href=\"https://redirect.github.com/rvagg/bl/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/d69edfd66f2b1d8b50abc0ecfe42216437540178\"\u003e\u003ccode\u003ed69edfd\u003c/code\u003e\u003c/a\u003e 1.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/847473ab543e99a687a1ef871ba9a1c4d2e26ee7\"\u003e\u003ccode\u003e847473a\u003c/code\u003e\u003c/a\u003e test all branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/0bd87ec97be399b129fc62feff2943ffa21bcc00\"\u003e\u003ccode\u003e0bd87ec\u003c/code\u003e\u003c/a\u003e Fix unintialized memory access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/dc097f3f33dffbe11ce4753cf0806ffca632260e\"\u003e\u003ccode\u003edc097f3\u003c/code\u003e\u003c/a\u003e test newer versions of Node\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/feaaa4ca34417d7d2e659d25455a73a85ef989c3\"\u003e\u003ccode\u003efeaaa4c\u003c/code\u003e\u003c/a\u003e Bumped v1.2.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/307da459241b1213ec512112b9872a5e5374c115\"\u003e\u003ccode\u003e307da45\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rvagg/bl/issues/51\"\u003e#51\u003c/a\u003e from rvagg/safe-buffeer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/cf6b00e073bdc632084ad4fe95415a65602d7b81\"\u003e\u003ccode\u003ecf6b00e\u003c/code\u003e\u003c/a\u003e Removed node 7 from .travis.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/4b8f5244508f64efb377314a3c74bff0cfb9b8cb\"\u003e\u003ccode\u003e4b8f524\u003c/code\u003e\u003c/a\u003e Added safe-buffer and updated dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/4acbe24bbe49b1bc7d41eca09d186219d75fa94a\"\u003e\u003ccode\u003e4acbe24\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rvagg/bl/issues/45\"\u003e#45\u003c/a\u003e from EdwardBetts/spelling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/52ed96c520f0eed4d338d141f26b10d8df1fe3eb\"\u003e\u003ccode\u003e52ed96c\u003c/code\u003e\u003c/a\u003e correct spelling mistake\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rvagg/bl/compare/v1.2.1...v1.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `brace-expansion` from 1.1.6 to 1.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/8f59e68bd5c915a0d624e8e39354e1ccf672edf6\"\u003e\u003ccode\u003e8f59e68\u003c/code\u003e\u003c/a\u003e 1.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/60497199bcc3914de5eabbc5c9a9ac37ddd75bf0\"\u003e\u003ccode\u003e6049719\u003c/code\u003e\u003c/a\u003e bump balanced-match (1.0.0 for semver updates)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/892512024872ca7680554be90f6e8ce065053372\"\u003e\u003ccode\u003e8925120\u003c/code\u003e\u003c/a\u003e 1.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/ed46e5ba619bd938e5b84835fca00eed0adc5585\"\u003e\u003ccode\u003eed46e5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/35\"\u003e#35\u003c/a\u003e from kamael/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/b13381281cead487cbdbfd6a69fb097ea5e456c3\"\u003e\u003ccode\u003eb133812\u003c/code\u003e\u003c/a\u003e fix bug in \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/33\"\u003ejuliangruber/brace-expansion#33\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/265f6cd6586383eebebbfc3c45da2eaa153d9e63\"\u003e\u003ccode\u003e265f6cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/34\"\u003e#34\u003c/a\u003e from juliangruber/greenkeeper/initial\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/9c5d643a7b9b32096874ab6a98258c30fe12fbe8\"\u003e\u003ccode\u003e9c5d643\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/d6f2867b3b862ef2a479adb3680f20a663b33f5a\"\u003e\u003ccode\u003ed6f2867\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c91e261ad234bdde3704a209fe209bf5c3737b75\"\u003e\u003ccode\u003ec91e261\u003c/code\u003e\u003c/a\u003e docs(readme): add Greenkeeper badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/499e20584ffd00dc735d7d0813e90590038f6b56\"\u003e\u003ccode\u003e499e205\u003c/code\u003e\u003c/a\u003e update travis\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.6...v1.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browserify-sign` from 4.0.4 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md\"\u003ebrowserify-sign's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.4...v4.2.5\"\u003ev4.2.5\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] clean up tests and convert console info skips to tape skips \u003ca href=\"https://github.com/browserify/browserify-sign/commit/37b083c602fb6fcd99e0856cba8859dc6f073f3c\"\u003e\u003ccode\u003e37b083c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] restore node 0.10 support \u003ca href=\"https://github.com/browserify/browserify-sign/commit/faade86fe051fc0fb1b59e3694a566116e1e79a7\"\u003e\u003ccode\u003efaade86\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eparse-asn1\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/5a0f159e1d32b5c1088a75dceb301afaf40446f9\"\u003e\u003ccode\u003e5a0f159\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] drop unsupported nodes from CI \u003ca href=\"https://github.com/browserify/browserify-sign/commit/106be97da87f296f187c44b9ee857384153b5068\"\u003e\u003ccode\u003e106be97\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.3...v4.2.4\"\u003ev4.2.4\u003c/a\u003e - 2025-09-22\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[actions] split out node 10-20, and 20+ \u003ca href=\"https://github.com/browserify/browserify-sign/commit/17920d944f04efee7ae2212e4339485ba306b723\"\u003e\u003ccode\u003e17920d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove \u003ccode\u003efiles\u003c/code\u003e field \u003ca href=\"https://github.com/browserify/browserify-sign/commit/6d5b280e0496201ba022874c864b0046a74eb45e\"\u003e\u003ccode\u003e6d5b280\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003ebn.js\u003c/code\u003e, \u003ccode\u003ebrowserify-rsa\u003c/code\u003e, \u003ccode\u003eelliptic\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/31be0c2459e1aad5158f72576c057603bf8527b6\"\u003e\u003ccode\u003e31be0c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eauto-changelog\u003c/code\u003e, \u003ccode\u003esemver\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/5f6698211aa1d6dddaba8c245f40f63ae28924a3\"\u003e\u003ccode\u003e5f66982\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] replace \u003ccode\u003eaud\u003c/code\u003e with \u003ccode\u003enpm audit\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/d44b24d8691d699ccc76780b106fe9c1bf0d1558\"\u003e\u003ccode\u003ed44b24d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] add missing peer dep \u003ca href=\"https://github.com/browserify/browserify-sign/commit/ab975f4845ea5c931df037e7f0df60f045335ae7\"\u003e\u003ccode\u003eab975f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] revert 9e2bf12, now that v3.1.1 is out \u003ca href=\"https://github.com/browserify/browserify-sign/commit/428cf7f3f0d09f1b39312e5e51620ca684b5c1ac\"\u003e\u003ccode\u003e428cf7f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.2...v4.2.3\"\u003ev4.2.3\u003c/a\u003e - 2024-03-05\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[patch] widen support to 0.12 \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9247adfd261ededfec1c036c9d8f36c4e9f87c0e\"\u003e\u003ccode\u003e9247adf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] drop minimum node support to v1 \u003ca href=\"https://github.com/browserify/browserify-sign/commit/4d0ee49ae2dc238b877dce9aed7e23fb4cb5088d\"\u003e\u003ccode\u003e4d0ee49\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eaud\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/87f3a35a587b377da2c1987af8d41c57b5afe0a5\"\u003e\u003ccode\u003e87f3a35\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] remove redundant finisher \u003ca href=\"https://github.com/browserify/browserify-sign/commit/37a475856843b7d1b2403fdafac0024ba252e579\"\u003e\u003ccode\u003e37a4758\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] pin \u003ccode\u003ehash-base\u003c/code\u003e to ~3.0, due to a breaking change \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9e2bf122b70970cb92f69d53e963f18299f14d66\"\u003e\u003ccode\u003e9e2bf12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eparse-asn1 [\u003c/code\u003ef427270`](\u003ca href=\"https://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c\"\u003ehttps://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eelliptic\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/fb261cea57f92b3d98bc4d8bc6228c43a5de2e91\"\u003e\u003ccode\u003efb261ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] pin \u003ccode\u003eelliptic\u003c/code\u003e due to a breaking change \u003ca href=\"https://github.com/browserify/browserify-sign/commit/168e16fcb54886a0281b0c983e1482a097042684\"\u003e\u003ccode\u003e168e16f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.1...v4.2.2\"\u003ev4.2.2\u003c/a\u003e - 2023-10-25\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] log when openssl doesn't support cipher \u003ca href=\"https://redirect.github.com/browserify/browserify-sign/issues/37\"\u003e\u003ccode\u003e[#37](https://github.com/crypto-browserify/browserify-sign/issues/37)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/browserify-sign/commit/09a89959393b3c89fedd4f7f3bafa4fec44371d7\"\u003e\u003ccode\u003e09a8995\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] switch to eslint \u003ca href=\"https://github.com/browserify/browserify-sign/commit/83fe46374b819e959d56d2c0b931308f7451a664\"\u003e\u003ccode\u003e83fe463\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/44181838e7dcc4d5d0c568f74312ea28f0bcdfd5\"\u003e\u003ccode\u003e4418183\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9ac5a5eaaac8a11eb70ec2febd13745c8764ae02\"\u003e\u003ccode\u003e9ac5a5e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to github actions \u003ca href=\"https://github.com/browserify/browserify-sign/commit/d845d855def38e2085d5a21e447a48300f99fa60\"\u003e\u003ccode\u003ed845d85\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003esign\u003c/code\u003e: throw on unsupported padding scheme \u003ca href=\"https://github.com/browserify/browserify-sign/commit/8767739a4516289568bcce9fed8a3b7e23478de9\"\u003e\u003ccode\u003e8767739\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] properly check the upper bound for DSA signatures \u003ca href=\"https://github.com/browserify/browserify-sign/commit/85994cd6348b50f2fd1b73c54e20881416f44a30\"\u003e\u003ccode\u003e85994cd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle openSSL not supporting a scheme \u003ca href=\"https://github.com/browserify/browserify-sign/commit/f5f17c27f9824de40b5ce8ebd8502111203fd6af\"\u003e\u003ccode\u003ef5f17c2\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/browserify-sign/commit/d3a7458af692134219fce56a082068f678e12474\"\u003e\u003ccode\u003ed3a7458\u003c/code\u003e\u003c/a\u003e v4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/37b083c602fb6fcd99e0856cba8859dc6f073f3c\"\u003e\u003ccode\u003e37b083c\u003c/code\u003e\u003c/a\u003e [Tests] clean up tests and convert console info skips to tape skips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/faade86fe051fc0fb1b59e3694a566116e1e79a7\"\u003e\u003ccode\u003efaade86\u003c/code\u003e\u003c/a\u003e [Fix] restore node 0.10 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/5a0f159e1d32b5c1088a75dceb301afaf40446f9\"\u003e\u003ccode\u003e5a0f159\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eparse-asn1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/106be97da87f296f187c44b9ee857384153b5068\"\u003e\u003ccode\u003e106be97\u003c/code\u003e\u003c/a\u003e [actions] drop unsupported nodes from CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/9c371720efd60af4e08f83df4cd612a6ed135cec\"\u003e\u003ccode\u003e9c37172\u003c/code\u003e\u003c/a\u003e v4.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/6d5b280e0496201ba022874c864b0046a74eb45e\"\u003e\u003ccode\u003e6d5b280\u003c/code\u003e\u003c/a\u003e [meta] remove \u003ccode\u003efiles\u003c/code\u003e field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/17920d944f04efee7ae2212e4339485ba306b723\"\u003e\u003ccode\u003e17920d9\u003c/code\u003e\u003c/a\u003e [actions] split out node 10-20, and 20+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/31be0c2459e1aad5158f72576c057603bf8527b6\"\u003e\u003ccode\u003e31be0c2\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003ebn.js\u003c/code\u003e, \u003ccode\u003ebrowserify-rsa\u003c/code\u003e, \u003ccode\u003eelliptic\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/ab975f4845ea5c931df037e7f0df60f045335ae7\"\u003e\u003ccode\u003eab975f4\u003c/code\u003e\u003c/a\u003e [Dev Deps] add missing peer dep\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/browserify-sign/compare/v4.0.4...v4.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for browserify-sign since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cached-path-relative` from 1.0.1 to 1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ashaffer/cached-path-relative/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cipher-base` from 1.0.4 to 1.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md\"\u003ecipher-base's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.6...v1.0.7\"\u003ev1.0.7\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\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/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.5...v1.0.6\"\u003ev1.0.6\u003c/a\u003e - 2024-11-26\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] io.js 3.0 - Node.js 5.3 typed array support \u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.4...v1.0.5\"\u003ev1.0.5\u003c/a\u003e - 2024-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] standard -\u0026gt; eslint, make test dir, etc \u003ca href=\"https://github.com/browserify/cipher-base/commit/ae02fd6624c41ac4ac18077be797111d1955bc76\"\u003e\u003ccode\u003eae02fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to GHA \u003ca href=\"https://github.com/browserify/cipher-base/commit/66387d71461287ad9067bb1bcbfdc47403a33ee7\"\u003e\u003ccode\u003e66387d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] return valid values on multi-byte-wide TypedArray input \u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\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/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/cipher-base/commit/42528f291db16bf2e7d5f831ebe2ad87fd0b1f42\"\u003e\u003ccode\u003e42528f2\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/cipher-base/commit/0e7a2d9a33a391e82fa9cf512d6e25cc91ab8613\"\u003e\u003ccode\u003e0e7a2d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add missing \u003ccode\u003eengines.node\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/f2dc13e47bbcf3c873db9a9e0f83e5f29d0783fe\"\u003e\u003ccode\u003ef2dc13e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/00567180c846dd3db3848c9223991c58a0d5490c\"\u003e\u003ccode\u003e0056718\u003c/code\u003e\u003c/a\u003e v1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\u003c/code\u003e\u003c/a\u003e [Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\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/cipher-base/commit/f5249f94611506ef35a8be4d48a3fc5ecf1fac63\"\u003e\u003ccode\u003ef5249f9\u003c/code\u003e\u003c/a\u003e v1.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e [Fix] io.js 3.0 - Node.js 5.3 typed array support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/f03cebfdad1cba1d56614c58affa303b0fa2a43e\"\u003e\u003ccode\u003ef03cebf\u003c/code\u003e\u003c/a\u003e v1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\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/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e [meta] fix package.json indentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\u003c/code\u003e\u003c/a\u003e [Fix] return valid values on multi-byte-wide TypedArray input\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/cipher-base/compare/v1.0.4...v1.0.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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for cipher-base since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `decode-uri-component` from 0.2.0 to 0.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/releases\"\u003edecode-uri-component's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overwriting previously decoded tokens  980e0bf\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to GitHub workflows  76abc93\u003c/li\u003e\n\u003cli\u003eFix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e  746ca5d\u003c/li\u003e\n\u003cli\u003eUpdate license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)  486d7e2\u003c/li\u003e\n\u003cli\u003eTidelift tasks  a650457\u003c/li\u003e\n\u003cli\u003eMeta tweaks  66e1c28\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a0eea469d26eb0df668b081672cdb9581feb78eb\"\u003e\u003ccode\u003ea0eea46\u003c/code\u003e\u003c/a\u003e 0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/980e0bf09b64d94f1aa79012f895816c30ffd152\"\u003e\u003ccode\u003e980e0bf\u003c/code\u003e\u003c/a\u003e Prevent overwriting previously decoded tokens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/3c8a373dd4837e89b3f970e01295dd03e1405a33\"\u003e\u003ccode\u003e3c8a373\u003c/code\u003e\u003c/a\u003e 0.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/76abc939783fe3900fadb7d384a74d324d5557f3\"\u003e\u003ccode\u003e76abc93\u003c/code\u003e\u003c/a\u003e Switch to GitHub workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/746ca5dcb6667c5d364e782d53c542830e4c10b9\"\u003e\u003ccode\u003e746ca5d\u003c/code\u003e\u003c/a\u003e Fix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/486d7e26d3a8c0fbe860fb651fe1bc98c2f2be30\"\u003e\u003ccode\u003e486d7e2\u003c/code\u003e\u003c/a\u003e Update license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a65045724e6234acef87f31da499d4807b20b134\"\u003e\u003ccode\u003ea650457\u003c/code\u003e\u003c/a\u003e Tidelift tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/66e1c2834c0e189201cb65196ec3101372459b02\"\u003e\u003ccode\u003e66e1c28\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flatnest` from 1.0.0 to 1.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/brycebaril/node-flatnest/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 2.1.2 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eProper toString\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etoString will output '[object FormData]'\nThanks to \u003ca href=\"https://github.com/m59peacemaker\"\u003e\u003ccode\u003e@​m59peacemaker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBroken version\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/2.1.3...v2.1.4\"\u003ev2.1.4\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.3...2.1.3\"\u003e2.1.3\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.2...v2.1.3\"\u003ev2.1.3\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etoString should output '[object FormData]' \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/346\"\u003e\u003ccode\u003e[#346](https://github.com/form-data/form-data/issues/346)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cd...\n\n_Description has been truncated_","html_url":"https://github.com/Kushmanmb/Kushmanmb.com/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kushmanmb%2FKushmanmb.com/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"3800522767","node_id":"PR_kwDONtBQIM68glFY","number":6,"state":"closed","title":"build(deps): bump the npm_and_yarn group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["stale","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-18T02:18:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-11T00:04:28.000Z","updated_at":"2026-04-18T02:19:04.000Z","time_to_close":8388867,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm_and_yarn","update_count":17,"packages":[{"name":"bootstrap-sass","old_version":"3.3.7","new_version":"3.4.3","repository_url":"https://github.com/twbs/bootstrap-sass"},{"name":"jquery","old_version":"3.3.1","new_version":"3.5.0","repository_url":"https://github.com/jquery/jquery"},{"name":"lodash","old_version":"4.17.10","new_version":"4.17.21","repository_url":"https://github.com/lodash/lodash"},{"name":"vue","old_version":"2.5.16","new_version":"3.0.0","repository_url":"https://github.com/vuejs/core"},{"name":"vue-template-compiler","old_version":"2.5.16","new_version":"2.7.16","repository_url":"https://github.com/vuejs/vue"},{"name":"browserify-sign","old_version":"4.0.0","new_version":"4.2.5","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"chownr","old_version":"1.0.1","new_version":"1.1.4","repository_url":"https://github.com/isaacs/chownr"},{"name":"cipher-base","old_version":"1.0.3","new_version":"1.0.7","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"dot-prop","old_version":"4.2.0","new_version":"4.2.1","repository_url":"https://github.com/sindresorhus/dot-prop"},{"name":"fsevents","old_version":"1.2.4","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"handlebars","old_version":"4.0.11","new_version":"4.7.8","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"js-yaml","old_version":"3.12.0","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"loader-utils","old_version":"1.1.0","new_version":"1.4.2","repository_url":"https://github.com/webpack/loader-utils"},{"name":"sha.js","old_version":"2.4.8","new_version":"2.4.12","repository_url":"https://github.com/crypto-browserify/sha.js"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bootstrap-sass](https://github.com/twbs/bootstrap-sass) | `3.3.7` | `3.4.3` |\n| [jquery](https://github.com/jquery/jquery) | `3.3.1` | `3.5.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.10` | `4.17.21` |\n| [vue](https://github.com/vuejs/core) | `2.5.16` | `3.0.0` |\n| [vue-template-compiler](https://github.com/vuejs/vue) | `2.5.16` | `2.7.16` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.0` | `4.2.5` |\n| [chownr](https://github.com/isaacs/chownr) | `1.0.1` | `1.1.4` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.3` | `1.0.7` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [dot-prop](https://github.com/sindresorhus/dot-prop) | `4.2.0` | `4.2.1` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.4` | `1.2.13` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.11` | `4.7.8` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.12.0` | `3.14.2` |\n| [loader-utils](https://github.com/webpack/loader-utils) | `1.1.0` | `1.4.2` |\n| [sha.js](https://github.com/crypto-browserify/sha.js) | `2.4.8` | `2.4.12` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\n\nUpdates `bootstrap-sass` from 3.3.7 to 3.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap-sass/releases\"\u003ebootstrap-sass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity:\u003c/strong\u003e Fixed an XSS vulnerability (CVE-2019-8331) in our tooltip and popover plugins by implementing a new HTML sanitizer\u003c/li\u003e\n\u003cli\u003eHandle bad selectors (\u003ccode\u003e#\u003c/code\u003e) in \u003ccode\u003edata-target\u003c/code\u003e for Dropdowns\u003c/li\u003e\n\u003cli\u003eClarified tooltip selector documentation\u003c/li\u003e\n\u003cli\u003eAdded support for NuGet contentFiles\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew\u003c/strong\u003e: Added a .row-no-gutters class.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew\u003c/strong\u003e: Added docs searching via Algolia.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFixed\u003c/strong\u003e: Resolved an XSS issue in Alert, Carousel, Collapse, Dropdown, Modal, and Tab components. See \u003ca href=\"https://snyk.io/vuln/npm:bootstrap:20160627\"\u003ehttps://snyk.io/vuln/npm:bootstrap:20160627\u003c/a\u003e for details.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFixed\u003c/strong\u003e: Added padding to .navbar-fixed-* on modal open\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFixed\u003c/strong\u003e: Removed the double border on \u003c!-- raw HTML omitted --\u003e elements.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRemoved\u003c/strong\u003e Gist creation in web-based Customizer since anonymous gists were disabled long ago by GitHub.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRemoved\u003c/strong\u003e drag and drop support from Customizer since it didn’t work anymore.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFramework version: Bootstrap \u003cstrong\u003ev3.4.0\u003c/strong\u003e\nSee \u003ca href=\"http://blog.getbootstrap.com/2018/12/13/bootstrap-3-4-0/\"\u003ethe upstream blog post\u003c/a\u003e for a detailed overview.\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/twbs/bootstrap-sass/blob/master/CHANGELOG.md\"\u003ebootstrap-sass's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3 (non-ruby only)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix malformed \u003ccode\u003emath.div\u003c/code\u003e expressions. \u003ca href=\"https://redirect.github.com/twbs/bootstrap-sass/pull/1225\"\u003e#1225\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2 (non-ruby only)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility with Sass 1.33. \u003ca href=\"https://redirect.github.com/twbs/bootstrap-sass/pull/1221\"\u003e#1221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBootstrap rubygem now depends on SassC instead of Sass.\u003c/li\u003e\n\u003cli\u003eCompass no longer supported.\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/twbs/bootstrap-sass/commit/6b0ca5025c64f2e5696c8719cfce7148c78d0a50\"\u003e\u003ccode\u003e6b0ca50\u003c/code\u003e\u003c/a\u003e Bump to 3.4.3 (npm only)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/62dd931a5119aa32a6c5cc82e2476ce03488823a\"\u003e\u003ccode\u003e62dd931\u003c/code\u003e\u003c/a\u003e rake convert[v3.4.1]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/96917c6cb9b2d5d83076fa63daaf344d224e773e\"\u003e\u003ccode\u003e96917c6\u003c/code\u003e\u003c/a\u003e replace_division: balance parens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/e2ecd0305ac49f9fe5fc57f0317d14ade8b1b268\"\u003e\u003ccode\u003ee2ecd03\u003c/code\u003e\u003c/a\u003e Bump to 3.4.2 (npm only)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/051285824cc09c3dedd9ed5528fc786486d2a6ee\"\u003e\u003ccode\u003e0512858\u003c/code\u003e\u003c/a\u003e package.json: node-sass -\u0026gt; sass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/3c6cbc059d7dc344c252521bf1a5833eadd6bfab\"\u003e\u003ccode\u003e3c6cbc0\u003c/code\u003e\u003c/a\u003e rake convert[v3.4.1]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/2f38fa5b4a9013b000c8bfdaef9b9c3aced2673d\"\u003e\u003ccode\u003e2f38fa5\u003c/code\u003e\u003c/a\u003e handle math.div\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/b34765d8a6aa775816c59012b2d6b30c4c66a8e9\"\u003e\u003ccode\u003eb34765d\u003c/code\u003e\u003c/a\u003e Rakefile: require 'bundler/gem_tasks'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/143aa6ad684f0e990ea93ce8ff788427e52df1b5\"\u003e\u003ccode\u003e143aa6a\u003c/code\u003e\u003c/a\u003e Bump bootstrap-sass to 3.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/69157ce76df1ccff394803811e582979cda4a993\"\u003e\u003ccode\u003e69157ce\u003c/code\u003e\u003c/a\u003e rake convert[v3.4.1]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twbs/bootstrap-sass/compare/v3.3.7...v3.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.3.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejQuery 3.5.0 Released!\u003c/h2\u003e\n\u003cp\u003eSee the blog post:\n\u003ca href=\"https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\"\u003ehttps://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\u003c/a\u003e\nand the upgrade guide:\n\u003ca href=\"https://jquery.com/upgrade-guide/3.5/\"\u003ehttps://jquery.com/upgrade-guide/3.5/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c/strong\u003e Despite being a minor release, this update includes a breaking change that we had to make to fix \u003ca href=\"https://github.com/advisories/GHSA-gxr4-xjj5-5px2\"\u003ea security issue\u003c/a\u003e ( \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2020-11022\"\u003e\u003ccode\u003eCVE-2020-11022\u003c/code\u003e\u003c/a\u003e). Please follow the blog post \u0026amp; the upgrade guide for more details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/7a0a850f3d41c0412609c1d32b1e602d4afe2f4e\"\u003e\u003ccode\u003e7a0a850\u003c/code\u003e\u003c/a\u003e 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/8570a08f6689223aa06ca8cc51d488c6d81d44f9\"\u003e\u003ccode\u003e8570a08\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/da3dd85b63c4e3a6a768132c2a83a1a6eec24840\"\u003e\u003ccode\u003eda3dd85\u003c/code\u003e\u003c/a\u003e Ajax: Do not execute scripts for unsuccessful HTTP responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/065143c2e93512eb0c82d1b344b71d06eb7cf01c\"\u003e\u003ccode\u003e065143c\u003c/code\u003e\u003c/a\u003e Ajax: Overwrite s.contentType with content-type header value, if any\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/1a4f10ddc37c34c6dc3a451ee451b5c6cf367399\"\u003e\u003ccode\u003e1a4f10d\u003c/code\u003e\u003c/a\u003e Tests: Blacklist one focusin test in IE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/9e15d6b469556eccfa607c5ecf53b20c84529125\"\u003e\u003ccode\u003e9e15d6b\u003c/code\u003e\u003c/a\u003e Event: Use only one focusin/out handler per matching window \u0026amp; document\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/966a70909019aa09632c87c0002c522fa4a1e30e\"\u003e\u003ccode\u003e966a709\u003c/code\u003e\u003c/a\u003e Manipulation: Skip the select wrapper for \u0026lt;option\u0026gt; outside of IE 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/1d61fd9407e6fbe82fe55cb0b938307aa0791f77\"\u003e\u003ccode\u003e1d61fd9\u003c/code\u003e\u003c/a\u003e Manipulation: Make jQuery.htmlPrefilter an identity function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/04bf577e2f961c9dde85ddadc77f71bc7bc671cc\"\u003e\u003ccode\u003e04bf577\u003c/code\u003e\u003c/a\u003e Selector: Update Sizzle from 2.3.4 to 2.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/7506c9ca62a2f3ef773e19385918c31e9d62d412\"\u003e\u003ccode\u003e7506c9c\u003c/code\u003e\u003c/a\u003e Build: Resolve Travis config warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.3.1...3.5.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/~mgol\"\u003emgol\u003c/a\u003e, a new releaser for jquery since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.10 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.10...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 `vue` from 2.5.16 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/v3.0.0/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/vuejs/vue-next/compare/v3.0.0-rc.13...v3.0.0\"\u003e3.0.0\u003c/a\u003e (2020-09-18)\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/vuejs/vue-next/compare/v3.0.0-rc.12...v3.0.0-rc.13\"\u003e3.0.0-rc.13\u003c/a\u003e (2020-09-18)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ehmr:\u003c/strong\u003e make hmr working with class components (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2144\"\u003e#2144\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/422f05e085036e23ea3632c2ce75d86181a087b8\"\u003e422f05e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid length mutating array methods causing infinite updates (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2138\"\u003e#2138\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/f316a332b055d3f448dc735365551d89041f1098\"\u003ef316a33\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2137\"\u003e#2137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e should discard unmount effects of invalidated pending branch (\u003ca href=\"https://github.com/vuejs/vue-next/commit/5bfcad155b444b2f7ffaac171c1f61bc23909287\"\u003e5bfcad1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e component instance inference without props (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2145\"\u003e#2145\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/57bdaa2220afefbde21118659c1ce2377d6b86d6\"\u003e57bdaa2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewatch APIs default to trigger pre-flush (\u003ca href=\"https://github.com/vuejs/vue-next/commit/49bb44756fda0a7019c69f2fa6b880d9e41125aa\"\u003e49bb447\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vuejs/vue-next/issues/1706/issues/issuecomment-666258948\"\u003evuejs/vue-next#1706\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e support using inject() inside props default functions (\u003ca href=\"https://github.com/vuejs/vue-next/commit/58c31e36992d2647e5247de4904246fb2d6112ed\"\u003e58c31e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e support dot-delimited path in watch option (\u003ca href=\"https://github.com/vuejs/vue-next/commit/1c9a0b3e195d144ac90d22d2cc2cef6a3fd8276d\"\u003e1c9a0b3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewatch APIs now default to use \u003ccode\u003eflush: 'pre'\u003c/code\u003e instead of\n\u003ccode\u003eflush: 'post'\u003c/code\u003e. This change affects \u003ccode\u003ewatch\u003c/code\u003e, \u003ccode\u003ewatchEffect\u003c/code\u003e, the \u003ccode\u003ewatch\u003c/code\u003e component option, and \u003ccode\u003ethis.$watch\u003c/code\u003e. See (\u003ca href=\"https://github.com/vuejs/vue-next/commit/49bb44756fda0a7019c69f2fa6b880d9e41125aa\"\u003e49bb447\u003c/a\u003e) for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/vuejs/vue-next/compare/v3.0.0-rc.11...v3.0.0-rc.12\"\u003e3.0.0-rc.12\u003c/a\u003e (2020-09-16)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e effect should only recursively self trigger with explicit options (\u003ca href=\"https://github.com/vuejs/vue-next/commit/3810de7d6bd0044177f043285228c2e988093883\"\u003e3810de7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2125\"\u003e#2125\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e ensure root stable fragments inherit elements for moving (\u003ca href=\"https://github.com/vuejs/vue-next/commit/bebd44f793ccd13bfdf90c7e45eac320a340650c\"\u003ebebd44f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2134\"\u003e#2134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e should still do full traverse of stable fragment children in dev + hmr (\u003ca href=\"https://github.com/vuejs/vue-next/commit/dd40ad8fca47af0e1f0a963be2f48c23f7457952\"\u003edd40ad8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core/async-component:\u003c/strong\u003e fix error component when there are no error handlers (\u003ca href=\"https://github.com/vuejs/vue-next/commit/c7b4a379cf8627c79a01d61039d3e3b283477dc1\"\u003ec7b4a37\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2129\"\u003e#2129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes/tsx:\u003c/strong\u003e optional props from Mixin/Extends are treated as required (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/89e9ab8a2a387f26a370848db0b1ffb1d0ab9549\"\u003e89e9ab8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e \u003ccode\u003eadditionalData\u003c/code\u003e support for css preprocessors (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2126\"\u003e#2126\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/066d514d757fb7e8844104210d7d04cc11598fef\"\u003e066d514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/vuejs/vue-next/compare/v3.0.0-rc.10...v3.0.0-rc.11\"\u003e3.0.0-rc.11\u003c/a\u003e (2020-09-15)\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\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vue-template-compiler` from 2.5.16 to 2.7.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue/releases\"\u003evue-template-compiler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.16 \u0026quot;Swan Song\u0026quot;\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is the final release for Vue 2.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eVue 2 will reach End of Life on December 31st, 2023. For more details, please read this \u003ca href=\"https://blog.vuejs.org/posts/vue-2-eol\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.16-beta.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.16-beta.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.14\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.13\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.12\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.11\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.10\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.9\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.8\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.7\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.5\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003evue-template-compiler's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/vue/compare/v2.7.16-beta.2...v2.7.16\"\u003e2.7.16 Swan Song\u003c/a\u003e (2023-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elifecycle:\u003c/strong\u003e ensure component effect scopes are disconnected (\u003ca href=\"https://github.com/vuejs/vue/commit/56ce7f8c573116ed6683149206cf35c987249d42\"\u003e56ce7f8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13134\"\u003e#13134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/vue/compare/v2.7.16-beta.1...v2.7.16-beta.2\"\u003e2.7.16-beta.2\u003c/a\u003e (2023-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaccount for nested render calls (\u003ca href=\"https://github.com/vuejs/vue/commit/db9c566032da0ec5cd758a3e8525e9733874c1e5\"\u003edb9c566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13131\"\u003e#13131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e export more types for v3 alignment (jsx / component options) (\u003ca href=\"https://github.com/vuejs/vue/commit/895669ffa01f8075a326308caa8ad6a5f69a1919\"\u003e895669f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13078\"\u003e#13078\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13128\"\u003e#13128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/vue/compare/v2.7.15...v2.7.16-beta.1\"\u003e2.7.16-beta.1\u003c/a\u003e (2023-12-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e check template \u003ccode\u003eref\u003c/code\u003e usage,  (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12985\"\u003e#12985\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/83d95351a9f809311d624fc3398e7f6829b72447\"\u003e83d9535\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12984\"\u003e#12984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e fix rewriteDefault edge cases (\u003ca href=\"https://github.com/vuejs/vue/commit/25f97a5033187372e7b8c591c79336197ee5c833\"\u003e25f97a5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13060\"\u003e#13060\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12892\"\u003e#12892\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12906\"\u003e#12906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekeep-alive:\u003c/strong\u003e fix keep-alive memory leak (\u003ca href=\"https://github.com/vuejs/vue/commit/2632249925e632e56f6dfc8fdbcf682c82e4081b\"\u003e2632249\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12827\"\u003e#12827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekeep-alive:\u003c/strong\u003e fix memory leak without breaking transition tests (\u003ca href=\"https://github.com/vuejs/vue/commit/e0747f40a879b4000a1959d21377b51d1f1ed988\"\u003ee0747f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprops:\u003c/strong\u003e should not unwrap props that are raw refs (\u003ca href=\"https://github.com/vuejs/vue/commit/08382f008016c3b3b93f84594266f2e191fee91d\"\u003e08382f0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12930\"\u003e#12930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eshallowReactive:\u003c/strong\u003e should track value if already reactive when set in shallowReactive (\u003ca href=\"https://github.com/vuejs/vue/commit/0ad8e8d94f3a3bf4429f25850c85a6bbb2b81364\"\u003e0ad8e8d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e always set new styles (\u003ca href=\"https://github.com/vuejs/vue/commit/f5ef882a781b8a62c9ca00e95006d07636567c8e\"\u003ef5ef882\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12901\"\u003e#12901\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12946\"\u003e#12946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fix shallowRef's return type  (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12979\"\u003e#12979\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/a174c29dab2cf655b06f7870e0ac5a78ef35ec8a\"\u003ea174c29\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12978\"\u003e#12978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fix type augmentation and compiler-sfc types w/moduleResolution: bundler (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13107\"\u003e#13107\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/de0b97b3eadae120eda505b45df2de2115dcb6f0\"\u003ede0b97b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13106\"\u003e#13106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e provide types for built-in components (\u003ca href=\"https://github.com/vuejs/vue/commit/3650c12f7d3a20f3155bc1fd2b068e84289e0d33\"\u003e3650c12\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13002\"\u003e#13002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e type VNodeChildren should allow type number  (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13067\"\u003e#13067\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/24fcf69624a633d43dfc0aa5fa6b93d11de7fad5\"\u003e24fcf69\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12973\"\u003e#12973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e unwrap refs when stringifying values in template (\u003ca href=\"https://github.com/vuejs/vue/commit/ae3e4b1c706b8d61a4a312ca5d23441df021b4b4\"\u003eae3e4b1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12884\"\u003e#12884\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12888\"\u003e#12888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e new property addition should trigger deep watcher with getter (\u003ca href=\"https://github.com/vuejs/vue/commit/6d857f5bee275dc98106e3b2cbc7722f5ec0cfc0\"\u003e6d857f5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12967\"\u003e#12967\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12972\"\u003e#12972\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/vue/compare/v2.7.14...v2.7.15\"\u003e2.7.15\u003c/a\u003e (2023-10-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e add semicolon after \u003ccode\u003edefineProps\u003c/code\u003e statement (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12879\"\u003e#12879\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/51fef2ca69459c1175e105991f60511f1996e0c8\"\u003e51fef2c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e fix macro usage in multi-variable declaration (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12873\"\u003e#12873\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/d27c128b7cb1640f3aa185a5ecdea4ff35763794\"\u003ed27c128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e Optimize the value of emitIdentifier (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12851\"\u003e#12851\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/bb59751dd4e45afcaafd607f22505a724b1ef841\"\u003ebb59751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e Resolve object expression parsing errors in \u003ccode\u003ev-on\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12862\"\u003e#12862\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/b8c8b3fc7a211744fdabd237a1a986a1f80b7c43\"\u003eb8c8b3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elifecycle:\u003c/strong\u003e scope might changed when call hook (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13070\"\u003e#13070\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/74ca5a13ba12a31580f1567e7c6d789e96730e46\"\u003e74ca5a1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/13f4e7dc03e2caed900ac70ff8b8fe58dda45663\"\u003e\u003ccode\u003e13f4e7d\u003c/code\u003e\u003c/a\u003e release: v2.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/56ce7f8c573116ed6683149206cf35c987249d42\"\u003e\u003ccode\u003e56ce7f8\u003c/code\u003e\u003c/a\u003e fix(lifecycle): esnure component effect scopes are disconnected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/305e4ae9dce0a05a422b675ff555f17878e86063\"\u003e\u003ccode\u003e305e4ae\u003c/code\u003e\u003c/a\u003e release: v2.7.16-beta.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/3e1037e4a0317fe78ae022e789afbbc9453b15eb\"\u003e\u003ccode\u003e3e1037e\u003c/code\u003e\u003c/a\u003e chore: bump vitest to 1.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/db9c566032da0ec5cd758a3e8525e9733874c1e5\"\u003e\u003ccode\u003edb9c566\u003c/code\u003e\u003c/a\u003e fix: account for nested render calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/895669ffa01f8075a326308caa8ad6a5f69a1919\"\u003e\u003ccode\u003e895669f\u003c/code\u003e\u003c/a\u003e fix(types): export more types for v3 alignment (jsx / component options)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/73bdf14ef5c9979dcba18ede3410515cecbe2f2f\"\u003e\u003ccode\u003e73bdf14\u003c/code\u003e\u003c/a\u003e release: v2.7.16-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/e0747f40a879b4000a1959d21377b51d1f1ed988\"\u003e\u003ccode\u003ee0747f4\u003c/code\u003e\u003c/a\u003e fix(keep-alive): fix memory leak without breaking transition tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/2632249925e632e56f6dfc8fdbcf682c82e4081b\"\u003e\u003ccode\u003e2632249\u003c/code\u003e\u003c/a\u003e fix(keep-alive): fix keep-alive memory leak\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/3650c12f7d3a20f3155bc1fd2b068e84289e0d33\"\u003e\u003ccode\u003e3650c12\u003c/code\u003e\u003c/a\u003e fix(types): provide types for built-in components\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue/compare/v2.5.16...v2.7.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browserify-sign` from 4.0.0 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md\"\u003ebrowserify-sign's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.4...v4.2.5\"\u003ev4.2.5\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] clean up tests and convert console info skips to tape skips \u003ca href=\"https://github.com/browserify/browserify-sign/commit/37b083c602fb6fcd99e0856cba8859dc6f073f3c\"\u003e\u003ccode\u003e37b083c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] restore node 0.10 support \u003ca href=\"https://github.com/browserify/browserify-sign/commit/faade86fe051fc0fb1b59e3694a566116e1e79a7\"\u003e\u003ccode\u003efaade86\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eparse-asn1\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/5a0f159e1d32b5c1088a75dceb301afaf40446f9\"\u003e\u003ccode\u003e5a0f159\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] drop unsupported nodes from CI \u003ca href=\"https://github.com/browserify/browserify-sign/commit/106be97da87f296f187c44b9ee857384153b5068\"\u003e\u003ccode\u003e106be97\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.3...v4.2.4\"\u003ev4.2.4\u003c/a\u003e - 2025-09-22\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[actions] split out node 10-20, and 20+ \u003ca href=\"https://github.com/browserify/browserify-sign/commit/17920d944f04efee7ae2212e4339485ba306b723\"\u003e\u003ccode\u003e17920d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove \u003ccode\u003efiles\u003c/code\u003e field \u003ca href=\"https://github.com/browserify/browserify-sign/commit/6d5b280e0496201ba022874c864b0046a74eb45e\"\u003e\u003ccode\u003e6d5b280\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003ebn.js\u003c/code\u003e, \u003ccode\u003ebrowserify-rsa\u003c/code\u003e, \u003ccode\u003eelliptic\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/31be0c2459e1aad5158f72576c057603bf8527b6\"\u003e\u003ccode\u003e31be0c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eauto-changelog\u003c/code\u003e, \u003ccode\u003esemver\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/5f6698211aa1d6dddaba8c245f40f63ae28924a3\"\u003e\u003ccode\u003e5f66982\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] replace \u003ccode\u003eaud\u003c/code\u003e with \u003ccode\u003enpm audit\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/d44b24d8691d699ccc76780b106fe9c1bf0d1558\"\u003e\u003ccode\u003ed44b24d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] add missing peer dep \u003ca href=\"https://github.com/browserify/browserify-sign/commit/ab975f4845ea5c931df037e7f0df60f045335ae7\"\u003e\u003ccode\u003eab975f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] revert 9e2bf12, now that v3.1.1 is out \u003ca href=\"https://github.com/browserify/browserify-sign/commit/428cf7f3f0d09f1b39312e5e51620ca684b5c1ac\"\u003e\u003ccode\u003e428cf7f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.2...v4.2.3\"\u003ev4.2.3\u003c/a\u003e - 2024-03-05\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[patch] widen support to 0.12 \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9247adfd261ededfec1c036c9d8f36c4e9f87c0e\"\u003e\u003ccode\u003e9247adf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] drop minimum node support to v1 \u003ca href=\"https://github.com/browserify/browserify-sign/commit/4d0ee49ae2dc238b877dce9aed7e23fb4cb5088d\"\u003e\u003ccode\u003e4d0ee49\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eaud\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/87f3a35a587b377da2c1987af8d41c57b5afe0a5\"\u003e\u003ccode\u003e87f3a35\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] remove redundant finisher \u003ca href=\"https://github.com/browserify/browserify-sign/commit/37a475856843b7d1b2403fdafac0024ba252e579\"\u003e\u003ccode\u003e37a4758\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] pin \u003ccode\u003ehash-base\u003c/code\u003e to ~3.0, due to a breaking change \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9e2bf122b70970cb92f69d53e963f18299f14d66\"\u003e\u003ccode\u003e9e2bf12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eparse-asn1 [\u003c/code\u003ef427270`](\u003ca href=\"https://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c\"\u003ehttps://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eelliptic\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/fb261cea57f92b3d98bc4d8bc6228c43a5de2e91\"\u003e\u003ccode\u003efb261ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] pin \u003ccode\u003eelliptic\u003c/code\u003e due to a breaking change \u003ca href=\"https://github.com/browserify/browserify-sign/commit/168e16fcb54886a0281b0c983e1482a097042684\"\u003e\u003ccode\u003e168e16f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.1...v4.2.2\"\u003ev4.2.2\u003c/a\u003e - 2023-10-25\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] log when openssl doesn't support cipher \u003ca href=\"https://redirect.github.com/browserify/browserify-sign/issues/37\"\u003e\u003ccode\u003e[#37](https://github.com/crypto-browserify/browserify-sign/issues/37)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/browserify-sign/commit/09a89959393b3c89fedd4f7f3bafa4fec44371d7\"\u003e\u003ccode\u003e09a8995\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] switch to eslint \u003ca href=\"https://github.com/browserify/browserify-sign/commit/83fe46374b819e959d56d2c0b931308f7451a664\"\u003e\u003ccode\u003e83fe463\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/44181838e7dcc4d5d0c568f74312ea28f0bcdfd5\"\u003e\u003ccode\u003e4418183\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9ac5a5eaaac8a11eb70ec2febd13745c8764ae02\"\u003e\u003ccode\u003e9ac5a5e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to github actions \u003ca href=\"https://github.com/browserify/browserify-sign/commit/d845d855def38e2085d5a21e447a48300f99fa60\"\u003e\u003ccode\u003ed845d85\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003esign\u003c/code\u003e: throw on unsupported padding scheme \u003ca href=\"https://github.com/browserify/browserify-sign/commit/8767739a4516289568bcce9fed8a3b7e23478de9\"\u003e\u003ccode\u003e8767739\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] properly check the upper bound for DSA signatures \u003ca href=\"https://github.com/browserify/browserify-sign/commit/85994cd6348b50f2fd1b73c54e20881416f44a30\"\u003e\u003ccode\u003e85994cd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle openSSL not supporting a scheme \u003ca href=\"https://github.com/browserify/browserify-sign/commit/f5f17c27f9824de40b5ce8ebd8502111203fd6af\"\u003e\u003ccode\u003ef5f17c2\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/browserify-sign/commit/d3a7458af692134219fce56a082068f678e12474\"\u003e\u003ccode\u003ed3a7458\u003c/code\u003e\u003c/a\u003e v4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/37b083c602fb6fcd99e0856cba8859dc6f073f3c\"\u003e\u003ccode\u003e37b083c\u003c/code\u003e\u003c/a\u003e [Tests] clean up tests and convert console info skips to tape skips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/faade86fe051fc0fb1b59e3694a566116e1e79a7\"\u003e\u003ccode\u003efaade86\u003c/code\u003e\u003c/a\u003e [Fix] restore node 0.10 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/5a0f159e1d32b5c1088a75dceb301afaf40446f9\"\u003e\u003ccode\u003e5a0f159\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eparse-asn1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/106be97da87f296f187c44b9ee857384153b5068\"\u003e\u003ccode\u003e106be97\u003c/code\u003e\u003c/a\u003e [actions] drop unsupported nodes from CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/9c371720efd60af4e08f83df4cd612a6ed135cec\"\u003e\u003ccode\u003e9c37172\u003c/code\u003e\u003c/a\u003e v4.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/6d5b280e0496201ba022874c864b0046a74eb45e\"\u003e\u003ccode\u003e6d5b280\u003c/code\u003e\u003c/a\u003e [meta] remove \u003ccode\u003efiles\u003c/code\u003e field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/17920d944f04efee7ae2212e4339485ba306b723\"\u003e\u003ccode\u003e17920d9\u003c/code\u003e\u003c/a\u003e [actions] split out node 10-20, and 20+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/31be0c2459e1aad5158f72576c057603bf8527b6\"\u003e\u003ccode\u003e31be0c2\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003ebn.js\u003c/code\u003e, \u003ccode\u003ebrowserify-rsa\u003c/code\u003e, \u003ccode\u003eelliptic\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/ab975f4845ea5c931df037e7f0df60f045335ae7\"\u003e\u003ccode\u003eab975f4\u003c/code\u003e\u003c/a\u003e [Dev Deps] add missing peer dep\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/browserify-sign/compare/v4.0.0...v4.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for browserify-sign since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chownr` from 1.0.1 to 1.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/814f6422241dcc1bbb324fa29cd6d9f6dc2141ae\"\u003e\u003ccode\u003e814f642\u003c/code\u003e\u003c/a\u003e 1.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/a0d7ae045f7b22ee18d6b4dcb715159e1ac47e2b\"\u003e\u003ccode\u003ea0d7ae0\u003c/code\u003e\u003c/a\u003e push to github before npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/1a3667a46bd39258abf3a2ecad8ccc87e0e725fd\"\u003e\u003ccode\u003e1a3667a\u003c/code\u003e\u003c/a\u003e ignore stuff\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/147eac4e83001962190f723ca21a70f852c4466c\"\u003e\u003ccode\u003e147eac4\u003c/code\u003e\u003c/a\u003e Full tests, handle errors properly in many cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/578fb9fcd8d3050a99670fca57f67cd6546fcadb\"\u003e\u003ccode\u003e578fb9f\u003c/code\u003e\u003c/a\u003e update tap, fix rimraf version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/5bbda8cba1c955dbb0ff4da573254e207f8775ca\"\u003e\u003ccode\u003e5bbda8c\u003c/code\u003e\u003c/a\u003e feat: ignore ENOENT errors during chown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/deaa058afe2a04c6528965a218ece1226a9ee2ae\"\u003e\u003ccode\u003edeaa058\u003c/code\u003e\u003c/a\u003e 1.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/190e311f56ebac9479e4d11eab4c9ff82154927a\"\u003e\u003ccode\u003e190e311\u003c/code\u003e\u003c/a\u003e Don't early-capture the fs.lchownSync method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/df2826aea557202e98ce6646a7ba509b9caa64ec\"\u003e\u003ccode\u003edf2826a\u003c/code\u003e\u003c/a\u003e push to git with 1 command, not 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/cf3b27b5723045b01f7bbe68a874423d978683f7\"\u003e\u003ccode\u003ecf3b27b\u003c/code\u003e\u003c/a\u003e 1.1.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/chownr/compare/v1.0.1...v1.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cipher-base` from 1.0.3 to 1.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md\"\u003ecipher-base's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.6...v1.0.7\"\u003ev1.0.7\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\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/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.5...v1.0.6\"\u003ev1.0.6\u003c/a\u003e - 2024-11-26\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] io.js 3.0 - Node.js 5.3 typed array support \u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.4...v1.0.5\"\u003ev1.0.5\u003c/a\u003e - 2024-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] standard -\u0026gt; eslint, make test dir, etc \u003ca href=\"https://github.com/browserify/cipher-base/commit/ae02fd6624c41ac4ac18077be797111d1955bc76\"\u003e\u003ccode\u003eae02fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to GHA \u003ca href=\"https://github.com/browserify/cipher-base/commit/66387d71461287ad9067bb1bcbfdc47403a33ee7\"\u003e\u003ccode\u003e66387d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] return valid values on multi-byte-wide TypedArray input \u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\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/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/cipher-base/commit/42528f291db16bf2e7d5f831ebe2ad87fd0b1f42\"\u003e\u003ccode\u003e42528f2\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/cipher-base/commit/0e7a2d9a33a391e82fa9cf512d6e25cc91ab8613\"\u003e\u003ccode\u003e0e7a2d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add missing \u003ccode\u003eengines.node\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/f2dc13e47bbcf3c873db9a9e0f83e5f29d0783fe\"\u003e\u003ccode\u003ef2dc13e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.3...v1.0.4\"\u003ev1.0.4\u003c/a\u003e - 2017-07-06\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSafe Buffer \u0026amp; License \u003ca href=\"https://redirect.github.com/browserify/cipher-base/pull/8\"\u003e\u003ccode\u003e[#8](https://github.com/crypto-browserify/cipher-base/issues/8)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix break in node 8 \u003ca href=\"https://redirect.github.com/browserify/cipher-base/pull/9\"\u003e\u003ccode\u003e[#9](https://github.com/crypto-browserify/cipher-base/issues/9)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse safe-buffer \u003ca href=\"https://github.com/browserify/cipher-base/commit/193bbeb0d60ff206b072d4e18b32fcf150eb0fad\"\u003e\u003ccode\u003e193bbeb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd MIT LICENSE \u003ca href=\"https://github.com/browserify/cipher-base/commit/a9fb6e316c25b25d2bd04fa5b6eb748318bdcb04\"\u003e\u003ccode\u003ea9fb6e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eindex: add missing Buffer.alloc \u003ca href=\"https://github.com/browserify/cipher-base/commit/2397a9e0db33b2f3d6abbd89f01db1c066804a91\"\u003e\u003ccode\u003e2397a9e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erename README to README, add .gitignore \u003ca href=\"https://github.com/browserify/cipher-base/commit/9345e1d21fd10555bc4f39ccae5512ca0202c5f6\"\u003e\u003ccode\u003e9345e1d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/00567180c846dd3db3848c9223991c58a0d5490c\"\u003e\u003ccode\u003e0056718\u003c/code\u003e\u003c/a\u003e v1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\u003c/code\u003e\u003c/a\u003e [Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\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/cipher-base/commit/f5249f94611506ef35a8be4d48a3fc5ecf1fac63\"\u003e\u003ccode\u003ef5249f9\u003c/code\u003e\u003c/a\u003e v1.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e [Fix] io.js 3.0 - Node.js 5.3 typed array support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/f03cebfdad1cba1d56614c58affa303b0fa2a43e\"\u003e\u003ccode\u003ef03cebf\u003c/code\u003e\u003c/a\u003e v1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\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/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e [meta] fix package.json indentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\u003c/code\u003e\u003c/a\u003e [Fix] return valid values on multi-byte-wide TypedArray input\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/cipher-base/compare/v1.0.3...v1.0.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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for cipher-base since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `decode-uri-component` from 0.2.0 to 0.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/releases\"\u003edecode-uri-component's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overwriting previously decoded tokens  980e0bf\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to GitHub workflows  76abc93\u003c/li\u003e\n\u003cli\u003eFix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e  746ca5d\u003c/li\u003e\n\u003cli\u003eUpdate license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)  486d7e2\u003c/li\u003e\n\u003cli\u003eTidelift tasks  a650457\u003c/li\u003e\n\u003cli\u003eMeta tweaks  66e1c28\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a0eea469d26eb0df668b081672cdb9581feb78eb\"\u003e\u003ccode\u003ea0eea46\u003c/code\u003e\u003c/a\u003e 0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/980e0bf09b64d94f1aa79012f895816c30ffd152\"\u003e\u003ccode\u003e980e0bf\u003c/code\u003e\u003c/a\u003e Prevent overwriting previously decoded tokens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/3c8a373dd4837e89b3f970e01295dd03e1405a33\"\u003e\u003ccode\u003e3c8a373\u003c/code\u003e\u003c/a\u003e 0.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/76abc939783fe3900fadb7d384a74d324d5557f3\"\u003e\u003ccode\u003e76abc93\u003c/code\u003e\u003c/a\u003e Switch to GitHub workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/746ca5dcb6667c5d364e782d53c542830e4c10b9\"\u003e\u003ccode\u003e746ca5d\u003c/code\u003e\u003c/a\u003e Fix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/486d7e26d3a8c0fbe860fb651fe1bc98c2f2be30\"\u003e\u003ccode\u003e486d7e2\u003c/code\u003e\u003c/a\u003e Update license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a65045724e6234acef87f31da499d4807b20b134\"\u003e\u003ccode\u003ea650457\u003c/code\u003e\u003c/a\u003e Tidelift tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/66e1c2834c0e189201cb65196ec3101372459b02\"\u003e\u003ccode\u003e66e1c28\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dot-prop` from 4.2.0 to 4.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/dot-prop/releases\"\u003edot-prop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackport \u003ca href=\"https://github.com/sindresorhus/dot-prop/commit/3039c8c07f6fdaa8b595ec869ae0895686a7a0f2\"\u003ehttps://github.com/sindresorhus/dot-prop/commit/3039c8c07f6fdaa8b595ec869ae0895686a7a0f2\u003c/a\u003e to the v4.x release line.\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/sindresorhus/dot-prop/commit/c914124f418f55edea27928e89c94d931babe587\"\u003e\u003ccode\u003ec914124\u003c/code\u003e\u003c/a\u003e feat: patch 4.2.0 with fixes for CVE-2020-8116\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.2.4 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.2.4...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.11 to 4.7.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.8/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.5 - April 2nd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdel\u003eNode.js version support has been changed to v6+\u003c/del\u003e Reverted in 4.7.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\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/handlebars-lang/handlebars.js/commit/8dc3d2517b41d12b1e06f88a449f30d27c137c21\"\u003e\u003ccode\u003e8dc3d25\u003c/code\u003e\u003c/a\u003e v4.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/668c4fb878688e6a2e6bd4ac944b28634c98a9c7\"\u003e\u003ccode\u003e668c4fb\u003c/code\u003e\u003c/a\u003e Fix browser tests in CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c65c6cce3f626e4896a9d59250f0908be695adae\"\u003e\u003ccode\u003ec65c6cc\u003c/code\u003e\u003c/a\u003e Test on Node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/3d3796c1e97cead4a2699e83d51ddb7f20b70aa6\"\u003e\u003ccode\u003e3d3796c\u003c/code\u003e\u003c/a\u003e Make library compatible with workers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/075b354a3b92af1559d8648b6051df4d4a875081\"\u003e\u003ccode\u003e075b354\u003c/code\u003e\u003c/a\u003e Fix sync issue with npm lock-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/30dbf0478109ded8f12bb29832135d480c17e367\"\u003e\u003ccode\u003e30dbf04\u003c/code\u003e\u003c/a\u003e Fix compiling of each block params in strict mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e3a54485db7730b74656450373b5f774364ffe34\"\u003e\u003ccode\u003ee3a5448\u003c/code\u003e\u003c/a\u003e Fix bundler issue with webpack 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8e23642ea25d8835712484e814b6f2c2c3126a66\"\u003e\u003ccode\u003e8e23642\u003c/code\u003e\u003c/a\u003e Fix integration-tests issue with npm \u0026gt;= 7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/88ac06875f06aa3f3b83bd169b2e0b440f553867\"\u003e\u003ccode\u003e88ac068\u003c/code\u003e\u003c/a\u003e use https instead of git for mustache submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c68bc08a0de9b0f3d1570da7d439fccd16427958\"\u003e\u003ccode\u003ec68bc08\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.11...v4.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.12.0 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.12.0...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `loader-utils` from 1.1.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/loader-utils/releases\"\u003eloader-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.2\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2\"\u003e1.4.2\u003c/a\u003e (2022-11-11)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReDoS problem (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/226\"\u003e#226\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/17cbf8fa8989c1cb45bdd2997aa524729475f1fa\"\u003e17cbf8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1\"\u003e1.4.1\u003c/a\u003e (2022-11-07)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esecurity problem (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/220\"\u003e#220\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/4504e34c4796a5836ef70458327351675aed48a5\"\u003e4504e34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.3.0...v1.4.0\"\u003e1.4.0\u003c/a\u003e (2020-02-19)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003eresourceQuery\u003c/code\u003e is passed to the \u003ccode\u003einterpolateName\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/163\"\u003e#163\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/cd0e428\"\u003ecd0e428\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.2.3...v1.3.0\"\u003e1.3.0\u003c/a\u003e (2020-02-19)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport the \u003ccode\u003e[query]\u003c/code\u003e template for the \u003ccode\u003einterpolatedName\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/469eeba\"\u003e469eeba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.2.2...v1.2.3\"\u003e1.2.3\u003c/a\u003e (2018-12-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einterpolateName:\u003c/strong\u003e don't interpolated \u003ccode\u003ehashType\u003c/code\u003e without \u003ccode\u003ehash\u003c/code\u003e or \u003ccode\u003econtenthash\u003c/code\u003e  (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/140\"\u003e#140\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/3528fd9\"\u003e3528fd9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.2.1...v1.2.2\"\u003e1.2.2\u003c/a\u003e (2018-12-27)\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/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md\"\u003eloader-utils's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2\"\u003e1.4.2\u003c/a\u003e (2022-11-11)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReDoS problem (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/226\"\u003e#226\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/17cbf8fa8989c1cb45bdd2997aa524729475f1fa\"\u003e17cbf8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1\"\u003e1.4.1\u003c/a\u003e (2022-11-07)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esecurity problem (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/iss...\n\n_Description has been truncated_","html_url":"https://github.com/AKJUS/Portus/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2FPortus/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"3774616322","node_id":"PR_kwDOBKC4Kc67MvsN","number":1,"state":"open","title":"Bump the npm_and_yarn group across 5 directories with 11 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-01T13:07:03.000Z","updated_at":"2026-01-01T13:07:08.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":11,"packages":[{"name":"codecov","old_version":"1.0.1","new_version":"3.7.1","repository_url":"https://github.com/codecov/codecov-node"},{"name":"micromatch","old_version":"2.3.11","new_version":"4.0.8","repository_url":"https://github.com/micromatch/micromatch"},{"name":"node-notifier","old_version":"4.6.1","new_version":"10.0.1","repository_url":"https://github.com/mikaelbr/node-notifier"},{"name":"handlebars","old_version":"4.0.6","new_version":"4.7.8","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [codecov](https://github.com/codecov/codecov-node) | `1.0.1` | `3.7.1` |\n| [micromatch](https://github.com/micromatch/micromatch) | `2.3.11` | `4.0.8` |\n| [node-notifier](https://github.com/mikaelbr/node-notifier) | `4.6.1` | `10.0.1` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.6` | `4.7.8` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\nBumps the npm_and_yarn group with 3 updates in the /website directory: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [shelljs](https://github.com/shelljs/shelljs) and [connect](https://github.com/senchalabs/connect).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-runtime directory: [micromatch](https://github.com/micromatch/micromatch).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-haste-map directory: [micromatch](https://github.com/micromatch/micromatch).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-cli directory: [node-notifier](https://github.com/mikaelbr/node-notifier).\n\nUpdates `codecov` from 1.0.1 to 3.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecov/codecov-node/releases\"\u003ecodecov's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.4\u003c/h2\u003e\n\u003cp\u003eFix for Cirrus CI\u003c/p\u003e\n\u003ch2\u003ev3.6.3\u003c/h2\u003e\n\u003cp\u003eAWS Codebuild fixes + package updates\u003c/p\u003e\n\u003ch2\u003ev3.6.2\u003c/h2\u003e\n\u003cp\u003ecommand line args sanitised\u003c/p\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003cp\u003eFix for Semaphore\u003c/p\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003cp\u003eAWS CodeBuild\nSemaphore v2\u003c/p\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003eAdded pipe \u003ccode\u003e--pipe\u003c/code\u003e, \u003ccode\u003e-l\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003eCustom Yaml file\nToken from \u003ccode\u003e.codecov.yml\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.4\u003c/h2\u003e\n\u003cp\u003eSecurity fixes\u003c/p\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003cp\u003eFix for not git repos\u003c/p\u003e\n\u003ch2\u003eV3.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003cp\u003eFixing security vulnerability\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003eRemoved support for node 0.12\u003c/p\u003e\n\u003ch2\u003eFixing for older node\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003cp\u003eAdded: Support for Jenkins Blue Ocean\nAdded: Clear function to remove all discovered reports after uploading\nFix for Gitlab CI\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003cp\u003eAdded support for flags \u003ca href=\"http://docs.codecov.io/docs/flags\"\u003ehttp://docs.codecov.io/docs/flags\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecov/codecov-node/blob/master/CHANGELOG.md\"\u003ecodecov's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to execFileSync and security fixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the X-Amz-Acl: public-read header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Cirrus CI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for AWS Codebuild \u0026amp; package updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCommand line args sanitized fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for Semaphore\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded AWS CodeBuild and Semaphore2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded TeamCity support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Heroku CI support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded pipe with \u003ccode\u003e--pipe\u003c/code\u003e, \u003ccode\u003e-l\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded azure pipelines\n.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom yaml file. Allow codecov token from yml file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.4\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/codecov/codecov-node/commit/29dd5b6b039ce03c7bc368855896641441233417\"\u003e\u003ccode\u003e29dd5b6\u003c/code\u003e\u003c/a\u003e 3.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/c0711c656686e902af2cd92d6aecc8074de4d83d\"\u003e\u003ccode\u003ec0711c6\u003c/code\u003e\u003c/a\u003e Switch from execSync to execFileSync (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/5f6cc62d4f83bf3a75c973868259798814cd231e\"\u003e\u003ccode\u003e5f6cc62\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.15 to 4.17.19 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/0c4d7f3c6f2950445913e7f8081b26da4b41cbad\"\u003e\u003ccode\u003e0c4d7f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/182\"\u003e#182\u003c/a\u003e from codecov/update-readme-badges\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/cc5e1218426f21beaea94908775342623c27934b\"\u003e\u003ccode\u003ecc5e121\u003c/code\u003e\u003c/a\u003e Update depstat image and urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/b44b44e1f8265d8f8b8f27c343283d6d2e8ee668\"\u003e\u003ccode\u003eb44b44e\u003c/code\u003e\u003c/a\u003e Update readme with 400 error info (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/bb793357190e1d799da5b5732ef57d1e7968680a\"\u003e\u003ccode\u003ebb79335\u003c/code\u003e\u003c/a\u003e V3.7.0 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/0d7b9b01cbbd2c614e042a8f01cda25593dda4e5\"\u003e\u003ccode\u003e0d7b9b0\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e'x-amz-acl': 'public-read'\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/eeff4e1953bffd2a3840322764bd5c8c9d3a91f4\"\u003e\u003ccode\u003eeeff4e1\u003c/code\u003e\u003c/a\u003e Bump acorn from 5.7.3 to 5.7.4 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/eb8a5274707632f821751cfce5b882cf3817ddf8\"\u003e\u003ccode\u003eeb8a527\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/172\"\u003e#172\u003c/a\u003e from RoboCafaz/bugfix/codebuild-pr-parser\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecov/codecov-node/compare/v1.0.1...v3.7.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/~drazisil\"\u003edrazisil\u003c/a\u003e, a new releaser for codecov since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `micromatch` from 2.3.11 to 4.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/micromatch/releases\"\u003emicromatch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.8\u003c/h2\u003e\n\u003cp\u003eUltimate release that fixes both CVE-2024-4067 and CVE-2024-4068. We consider the issues low-priority, so even if you see automated scanners saying otherwise, don't be scared.\u003c/p\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Update picomatch to fix regression \u003ca href=\"https://redirect.github.com/micromatch/micromatch/issues/179\"\u003e#179\u003c/a\u003e (8becb55)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce newer version of picomatch with bugfixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebumps kind-of dep to ^3.0.2\u003c/h2\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/paulmillr\"\u003e\u003ccode\u003e@​paulmillr\u003c/code\u003e\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/micromatch/micromatch/blob/master/CHANGELOG.md\"\u003emicromatch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.0.8] - 2024-08-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebackported CVE-2024-4067 fix (from v4.0.6) over to 4.x branch\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.7] - 2024-05-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ethis is basically v4.0.5, with some README updates\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eit is vulnerable to CVE-2024-4067\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpdated braces to v3.0.3 to avoid CVE-2024-4068\u003c/li\u003e\n\u003cli\u003edoes NOT break API compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.6] - 2024-05-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehasBraces\u003c/code\u003e to check if a pattern contains braces.\u003c/li\u003e\n\u003cli\u003eFixes CVE-2024-4067\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKS API COMPATIBILITY\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eShould be labeled as a major release, but it's not.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.1 - 4.0.5]\u003c/h2\u003e\n\u003ch2\u003e[4.0.0] - 2019-03-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onMatch\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onIgnore\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onResult\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.6\u003c/li\u003e\n\u003cli\u003eRemoved support for passing an array of brace patterns to \u003ccode\u003emicromatch.braces()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eTo strictly enforce closing brackets (for \u003ccode\u003e{\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, and \u003ccode\u003e(\u003c/code\u003e), you must now use \u003ccode\u003estrictBrackets=true\u003c/code\u003e instead of \u003ccode\u003estrictErrors\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecache\u003c/code\u003e - caching and all related options and methods have been removed\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.unixify\u003c/code\u003e was renamed to \u003ccode\u003eoptions.windows\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.nodupes\u003c/code\u003e Was removed. Duplicates are always removed by default. You can override this with custom behavior by using the \u003ccode\u003eonMatch\u003c/code\u003e, \u003ccode\u003eonResult\u003c/code\u003e and \u003ccode\u003eonIgnore\u003c/code\u003e functions.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.snapdragon\u003c/code\u003e was removed, as snapdragon is no longer used.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.sourcemap\u003c/code\u003e was removed, as snapdragon is no longer used, which provided sourcemap support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0] - 2017-04-11\u003c/h2\u003e\n\u003cp\u003eComplete overhaul, with 36,000+ new unit tests validated against actual output generated by Bash and minimatch. More specifically, 35,000+ of the tests:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emicromatch results are directly compared to bash results\u003c/li\u003e\n\u003cli\u003ein rare cases, when micromatch and bash disagree, micromatch's results are compared to minimatch's results\u003c/li\u003e\n\u003cli\u003emicromatch is much more accurate than minimatch, so there were cases where I had to make assumptions. I'll try to document these.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis refactor introduces a parser and compiler that are supersets of more granular parsers and compilers from other sub-modules. Each of these sub-modules has a singular responsibility and focuses on a certain type of matching that aligns with a specific part of the Bash \u0026quot;expansion\u0026quot; API.\u003c/p\u003e\n\u003cp\u003eThese sub-modules work like plugins to seamlessly create the micromatch parser/compiler, so that strings are parsed in one pass, an \u003ca href=\"https://gist.github.com/jonschlinkert/099c8914f56529f75bc757cc9e5e8e2a\"\u003eAST is created\u003c/a\u003e, then a new string is generated by the compiler.\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/micromatch/micromatch/commit/8bd704ec0d9894693d35da425d827819916be920\"\u003e\u003ccode\u003e8bd704e\u003c/code\u003e\u003c/a\u003e 4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/a0e68416a44da10f3e4e30845ab95af4fd286d5a\"\u003e\u003ccode\u003ea0e6841\u003c/code\u003e\u003c/a\u003e run verb to generate README documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/4ec288484f6e8cccf597ad3d43529c31d0f7a02a\"\u003e\u003ccode\u003e4ec2884\u003c/code\u003e\u003c/a\u003e Merge branch 'v4' into hauserkristof-feature/v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/03aa8052171e878897eee5d7bb2ae0ae83ec2ade\"\u003e\u003ccode\u003e03aa805\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/micromatch/issues/266\"\u003e#266\u003c/a\u003e from hauserkristof/feature/v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/814f5f70efcd100ca9d29198867812a3d6ab91a8\"\u003e\u003ccode\u003e814f5f7\u003c/code\u003e\u003c/a\u003e lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/67fcce6a1077c2faf5ad0c5f998fa70202cc5dae\"\u003e\u003ccode\u003e67fcce6\u003c/code\u003e\u003c/a\u003e fix: CHANGELOG about braces \u0026amp; CVE-2024-4068, v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/113f2e3fa7cb30b429eda7c4c38475a8e8ba1b30\"\u003e\u003ccode\u003e113f2e3\u003c/code\u003e\u003c/a\u003e fix: CVE numbers in CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/d9dbd9a266686f44afb38da26fe016f96d1ec04f\"\u003e\u003ccode\u003ed9dbd9a\u003c/code\u003e\u003c/a\u003e feat: updated CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/2ab13157f416679f54e3a32b1425e184bd16749e\"\u003e\u003ccode\u003e2ab1315\u003c/code\u003e\u003c/a\u003e fix: use actions/setup-node@v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/1406ea38f3e24b29f4d4f46908d5cffcb3e6c4ce\"\u003e\u003ccode\u003e1406ea3\u003c/code\u003e\u003c/a\u003e feat: rework test to work on macos with node 10,12 and 14\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/micromatch/compare/2.3.11...4.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-notifier` from 4.6.1 to 10.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikaelbr/node-notifier/blob/master/CHANGELOG.md\"\u003enode-notifier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ccode\u003ev10.0.1\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eFixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix custom path for windows \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/382\"\u003e#382\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/yoavain\"\u003e\u003ccode\u003e@​yoavain\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003ev10.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cp\u003eSetting \u003ccode\u003eNSAllowsArbitraryLoads\u003c/code\u003e as false for security reasons within terminal-notifier. Meaning non-https images/loads for terminal-notifier will no longer work. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/362\"\u003e#362\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eFixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix: options.customPath doesn't work for windows toaster. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/373\"\u003e#373\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev9.0.1\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes potential security issue with non-escaping input parameters for notify-send.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCorrects mapping on snoretoast activate event. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/347\"\u003e#347\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePatches\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix named pipe in WSL. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/342\"\u003e#342\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efixes possible injection issue for notify-send\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev8.0.2\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes potential security issue with non-escaping input parameters for notify-send.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev8.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eExpire time for notify-send is made to match macOS and Windows with default time of 10 seconds. The API is changed to take seconds as input and converting it to milliseconds before passing it on to notify-send. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/341\"\u003e#341\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev7.0.2\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dependencies\u003c/li\u003e\n\u003cli\u003eFixes issue with haning Windows notifications when disabled (\u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev7.0.1\u003c/code\u003e\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/mikaelbr/node-notifier/commit/1eacdefc61f92fcbbdbd859de1d96bbcf302446e\"\u003e\u003ccode\u003e1eacdef\u003c/code\u003e\u003c/a\u003e v10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/ab8d2a5e4c34b9c7eb37a59140764a80ba428fc9\"\u003e\u003ccode\u003eab8d2a5\u003c/code\u003e\u003c/a\u003e adds github action for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/b8cada73a1aa33d7bb3d5b7d2ff5ff0806e0288a\"\u003e\u003ccode\u003eb8cada7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/395\"\u003e#395\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/tmpl-1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/79a3876e8298d8c3999b83881dc507d45719f47a\"\u003e\u003ccode\u003e79a3876\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/393\"\u003e#393\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/path-parse-1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/7c99a0d575a19336d46ba7c351aa4c5d1137de35\"\u003e\u003ccode\u003e7c99a0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/394\"\u003e#394\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/ws-7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/825b62fd0fe6cc5b5bb69bd699924509d5b1a23a\"\u003e\u003ccode\u003e825b62f\u003c/code\u003e\u003c/a\u003e Bump tmpl from 1.0.4 to 1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/dde5139bd02600e4e4ce08af1fc703cad1bf26d1\"\u003e\u003ccode\u003edde5139\u003c/code\u003e\u003c/a\u003e Bump ws from 7.4.5 to 7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/b4de78f65bc711671bfdefc356e84ffcf635de07\"\u003e\u003ccode\u003eb4de78f\u003c/code\u003e\u003c/a\u003e Bump path-parse from 1.0.6 to 1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/db3bbac56176cb1195b76936dfc44fd895defa6f\"\u003e\u003ccode\u003edb3bbac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/382\"\u003e#382\u003c/a\u003e from yoavain/test-nexe-custom-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/a17b19665360bc8c2dbabcb20229eaa1cb2c285a\"\u003e\u003ccode\u003ea17b196\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/392\"\u003e#392\u003c/a\u003e from yoavain/fix-custom-path-from-constructor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikaelbr/node-notifier/compare/v4.6.1...v10.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `braces` from 1.8.5 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease history\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"http://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e\nand this project adheres to \u003ca href=\"http://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eChangelogs are for humans, not machines.\u003c/li\u003e\n\u003cli\u003eThere should be an entry for every single version.\u003c/li\u003e\n\u003cli\u003eThe same types of changes should be grouped.\u003c/li\u003e\n\u003cli\u003eVersions and sections should be linkable.\u003c/li\u003e\n\u003cli\u003eThe latest version comes first.\u003c/li\u003e\n\u003cli\u003eThe release date of each versions is displayed.\u003c/li\u003e\n\u003cli\u003eMention whether you follow Semantic Versioning.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eChangelog entries are classified using the following labels \u003cem\u003e(from \u003ca href=\"http://keepachangelog.com/\"\u003ekeep-a-changelog\u003c/a\u003e\u003c/em\u003e):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAdded\u003c/code\u003e for new features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eChanged\u003c/code\u003e for changes in existing functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDeprecated\u003c/code\u003e for soon-to-be removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRemoved\u003c/code\u003e for now removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFixed\u003c/code\u003e for any bug fixes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSecurity\u003c/code\u003e in case of vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e[3.0.0] - 2018-04-08\u003c/h2\u003e\n\u003cp\u003ev3.0 is a complete refactor, resulting in a faster, smaller codebase, with fewer deps, and a more accurate parser and compiler.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe undocumented \u003ccode\u003e.makeRe\u003c/code\u003e method was removed\u003c/li\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNon-breaking changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCaching was removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.3.2] - 2018-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estart refactoring\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d\"\u003e\u003ccode\u003e74b2db2\u003c/code\u003e\u003c/a\u003e 3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e\"\u003e\u003ccode\u003e88f1429\u003c/code\u003e\u003c/a\u003e update eslint. lint, fix unit tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff\"\u003e\u003ccode\u003e415d660\u003c/code\u003e\u003c/a\u003e Snyk js braces 6838727 (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6\"\u003e\u003ccode\u003e190510f\u003c/code\u003e\u003c/a\u003e fix tests, skip 1 test in test/braces.expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856\"\u003e\u003ccode\u003e716eb9f\u003c/code\u003e\u003c/a\u003e readme bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3\"\u003e\u003ccode\u003ea5851e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/braces/issues/37\"\u003e#37\u003c/a\u003e from coderaiser/fix/vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538\"\u003e\u003ccode\u003e2092bd1\u003c/code\u003e\u003c/a\u003e feature: braces: add maxSymbols (\u003ca href=\"https://github.com/micromatch/braces/issues/\"\u003ehttps://github.com/micromatch/braces/issues/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3\"\u003e\u003ccode\u003e9f5b4cf\u003c/code\u003e\u003c/a\u003e fix: vulnerability (\u003ca href=\"https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\"\u003ehttps://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d\"\u003e\u003ccode\u003e98414f9\u003c/code\u003e\u003c/a\u003e remove funding file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14\"\u003e\u003ccode\u003e665ab5d\u003c/code\u003e\u003c/a\u003e update keepEscaping doc (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/braces/compare/1.8.5...3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.6 to 4.7.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.8/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.5 - April 2nd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdel\u003eNode.js version support has been changed to v6+\u003c/del\u003e Reverted in 4.7.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\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/handlebars-lang/handlebars.js/commit/8dc3d2517b41d12b1e06f88a449f30d27c137c21\"\u003e\u003ccode\u003e8dc3d25\u003c/code\u003e\u003c/a\u003e v4.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/668c4fb878688e6a2e6bd4ac944b28634c98a9c7\"\u003e\u003ccode\u003e668c4fb\u003c/code\u003e\u003c/a\u003e Fix browser tests in CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c65c6cce3f626e4896a9d59250f0908be695adae\"\u003e\u003ccode\u003ec65c6cc\u003c/code\u003e\u003c/a\u003e Test on Node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/3d3796c1e97cead4a2699e83d51ddb7f20b70aa6\"\u003e\u003ccode\u003e3d3796c\u003c/code\u003e\u003c/a\u003e Make library compatible with workers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/075b354a3b92af1559d8648b6051df4d4a875081\"\u003e\u003ccode\u003e075b354\u003c/code\u003e\u003c/a\u003e Fix sync issue with npm lock-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/30dbf0478109ded8f12bb29832135d480c17e367\"\u003e\u003ccode\u003e30dbf04\u003c/code\u003e\u003c/a\u003e Fix compiling of each block params in strict mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e3a54485db7730b74656450373b5f774364ffe34\"\u003e\u003ccode\u003ee3a5448\u003c/code\u003e\u003c/a\u003e Fix bundler issue with webpack 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8e23642ea25d8835712484e814b6f2c2c3126a66\"\u003e\u003ccode\u003e8e23642\u003c/code\u003e\u003c/a\u003e Fix integration-tests issue with npm \u0026gt;= 7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/88ac06875f06aa3f3b83bd169b2e0b440f553867\"\u003e\u003ccode\u003e88ac068\u003c/code\u003e\u003c/a\u003e use https instead of git for mustache submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c68bc08a0de9b0f3d1570da7d439fccd16427958\"\u003e\u003ccode\u003ec68bc08\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.6...v4.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.7.0 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.13.1] - 2019-04-05\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible code execution in (already unsafe) \u003ccode\u003e.load()\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/480\"\u003e#480\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.13.0] - 2019-03-20\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix: \u003ccode\u003esafeLoad()\u003c/code\u003e can hang when arrays with nested refs\nused as key. Now throws exception for nested arrays. \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/475\"\u003e#475\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.2] - 2019-02-26\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enoArrayIndent\u003c/code\u003e option for root level, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/468\"\u003e#468\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.1] - 2019-01-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003enoArrayIndent\u003c/code\u003e option, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/432\"\u003e#432\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.0] - 2018-06-02\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport arrow functions without a block statement, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/421\"\u003e#421\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.11.0] - 2018-03-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd arrow functions suport for \u003ccode\u003e!!js/function\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix dump in bin/octal/hex formats for negative integers, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/399\"\u003e#399\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.10.0] - 2017-09-10\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003econdenseFlow\u003c/code\u003e output (quote keys for sure, instead of spaces), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/371\"\u003e#371\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/370\"\u003e#370\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDump astrals as codepoints instead of surrogate pair, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/368\"\u003e#368\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.9.1] - 2017-07-08\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure stack is present for custom errors in node 7.+, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/351\"\u003e#351\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.9.0] - 2017-07-08\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003econdenseFlow\u003c/code\u003e option (to create pretty URL query params), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/346\"\u003e#346\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/665aadda42349dcae869f12040d9b10ef18d12da\"\u003e\u003ccode\u003e665aadd\u003c/code\u003e\u003c/a\u003e 3.13.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/da8ecf24b63d2307015e75ee8bd1da1977071e35\"\u003e\u003ccode\u003eda8ecf2\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/b2f9e882397660da37c5c5bb92e8ccc7bb9eb668\"\u003e\u003ccode\u003eb2f9e88\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/480\"\u003e#480\u003c/a\u003e from nodeca/toString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e18afbf1edcafb7add2c4c7b22abc8d6ebc2fa61\"\u003e\u003ccode\u003ee18afbf\u003c/code\u003e\u003c/a\u003e Fix possible code execution in (already unsafe) load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9d4ce5e2895365c943d2bdf7e7c8ac1be3ec51a3\"\u003e\u003ccode\u003e9d4ce5e\u003c/code\u003e\u003c/a\u003e 3.13.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/f64c6737dbe24d110f53152d142d01e64520a193\"\u003e\u003ccode\u003ef64c673\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/a567ef3c6e61eb319f0bfc2671d91061afb01235\"\u003e\u003ccode\u003ea567ef3\u003c/code\u003e\u003c/a\u003e Restrict data types for object keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/59b6e76b712350e9e6aad7773e7375a1de009cf9\"\u003e\u003ccode\u003e59b6e76\u003c/code\u003e\u003c/a\u003e Fix test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e4267fc733452d074a3e494fb5cab2a07c7e6b87\"\u003e\u003ccode\u003ee4267fc\u003c/code\u003e\u003c/a\u003e 3.12.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7231a491788ecb289cee52e854574e7271c34350\"\u003e\u003ccode\u003e7231a49\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.7.0...3.13.1\"\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.6.3 to 2.7.0\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.7.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.13...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2023-08-23)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAbortError\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1744\"\u003e#1744\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/9b9d45881e5ca68757077726b3c0ecf8fdca1f29\"\u003e9b9d458\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.12...v2.6.13\"\u003e2.6.13\u003c/a\u003e (2023-08-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the default connection close header (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1765\"\u003e#1765\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/65ae25a1da2834b046c218685f2085a06f679492\"\u003e65ae25a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1735\"\u003e#1735\u003c/a\u003e \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1473\"\u003e#1473\u003c/a\u003e \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1736\"\u003e#1736\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.11...v2.6.12\"\u003e2.6.12\u003c/a\u003e (2023-06-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esocket variable testing for undefined (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1726\"\u003e#1726\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/8bc3a7c85f67fb81bb3d71c8254e68f3b88e9169\"\u003e8bc3a7c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.10...v2.6.11\"\u003e2.6.11\u003c/a\u003e (2023-05-09)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: handle bom in text and json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1741\"\u003e#1741\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/afb36f6c178342488d71947dfc87e7ddd19fab9e\"\u003eafb36f6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1741\"\u003e#1741\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.9...v2.6.10\"\u003e2.6.10\u003c/a\u003e (2023-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle bom in text and json (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/29909d75c62d51e0d1c23758e526dba74bfd463d\"\u003e29909d7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.8...v2.6.9\"\u003e2.6.9\u003c/a\u003e (2023-01-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u0026quot;global is not defined\u0026quot; (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1704\"\u003e#1704\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/70f592d9d2da959df1cebc2dd2314286a4bcf345\"\u003e70f592d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.7...v2.6.8\"\u003e2.6.8\u003c/a\u003e (2023-01-13)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9b9d45881e5ca68757077726b3c0ecf8fdca1f29\"\u003e\u003ccode\u003e9b9d458\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003eAbortError\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1744\"\u003e#1744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/65ae25a1da2834b046c218685f2085a06f679492\"\u003e\u003ccode\u003e65ae25a\u003c/code\u003e\u003c/a\u003e fix: Remove the default connection close header (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/8bc3a7c85f67fb81bb3d71c8254e68f3b88e9169\"\u003e\u003ccode\u003e8bc3a7c\u003c/code\u003e\u003c/a\u003e fix: socket variable testing for undefined (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1726\"\u003e#1726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/afb36f6c178342488d71947dfc87e7ddd19fab9e\"\u003e\u003ccode\u003eafb36f6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: handle bom in text and json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1741\"\u003e#1741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/29909d75c62d51e0d1c23758e526dba74bfd463d\"\u003e\u003ccode\u003e29909d7\u003c/code\u003e\u003c/a\u003e fix: handle bom in text and json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/70f592d9d2da959df1cebc2dd2314286a4bcf345\"\u003e\u003ccode\u003e70f592d\u003c/code\u003e\u003c/a\u003e fix: \u0026quot;global is not defined\u0026quot; (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1704\"\u003e#1704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/0f1ebb0d9d9726351a83a50eaaccf66342f04e06\"\u003e\u003ccode\u003e0f1ebb0\u003c/code\u003e\u003c/a\u003e Prevent error when response is null (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1699\"\u003e#1699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/6e9464d7e34dc323edf4dabad7615dd94ab847bd\"\u003e\u003ccode\u003e6e9464d\u003c/code\u003e\u003c/a\u003e ci(release): install dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/dd2a0ba0fb1ed0d321fcde46562e824d9f40fea1\"\u003e\u003ccode\u003edd2a0ba\u003c/code\u003e\u003c/a\u003e ci(release): install dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/49bef02a2f630bb083d1920cb40ff09363479ef2\"\u003e\u003ccode\u003e49bef02\u003c/code\u003e\u003c/a\u003e ci(release): use latest Node LTS\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/v1.6.3...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~node-fetch-bot\"\u003enode-fetch-bot\u003c/a\u003e, a new releaser for node-fetch since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"http://facebook.github.io/react/blog/2015/10/07/react-v0.14.html\"\u003ehttp://facebook.github.io/react/blog/2015/10/07/react-v0.14.html\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.13.3\u003c/h2\u003e\n\u003ch3\u003eReact Core\u003c/h3\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eclipPath\u003c/code\u003e element and attribute for SVG\u003c/li\u003e\n\u003cli\u003eImproved warnings for deprecated methods in plain JS classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLoosened \u003ccode\u003edangerouslySetInnerHTML\u003c/code\u003e restrictions so \u003ccode\u003e{__html: undefined}\u003c/code\u003e will no longer throw\u003c/li\u003e\n\u003cli\u003eFixed extraneous context warning with non-pure \u003ccode\u003egetChildContext\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003ereplaceState(obj)\u003c/code\u003e retains prototype of \u003ccode\u003eobj\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReact with Add-ons\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTest Utils: Ensure that shallow rendering works when components define \u003ccode\u003econtextTypes\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.0 (October 7, 2015)\u003c/h2\u003e\n\u003ch3\u003eMajor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit the main \u003ccode\u003ereact\u003c/code\u003e package into two: \u003ccode\u003ereact\u003c/code\u003e and \u003ccode\u003ereact-dom\u003c/code\u003e.  This paves the way to writing components that can be shared between the web version of React and React Native.  This means you will need to include both files and some functions have been moved from \u003ccode\u003eReact\u003c/code\u003e to \u003ccode\u003eReactDOM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAddons have been moved to separate packages (\u003ccode\u003ereact-addons-clone-with-props\u003c/code\u003e, \u003ccode\u003ereact-addons-create-fragment\u003c/code\u003e, \u003ccode\u003ereact-addons-css-transition-group\u003c/code\u003e, \u003ccode\u003ereact-addons-linked-state-mixin\u003c/code\u003e, \u003ccode\u003ereact-addons-perf\u003c/code\u003e, \u003ccode\u003ereact-addons-pure-render-mixin\u003c/code\u003e, \u003ccode\u003ereact-addons-shallow-compare\u003c/code\u003e, \u003ccode\u003ereact-addons-test-utils\u003c/code\u003e, \u003ccode\u003ereact-addons-transition-group\u003c/code\u003e, \u003ccode\u003ereact-addons-update\u003c/code\u003e, \u003ccode\u003eReactDOM.unstable_batchedUpdates\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eStateless functional components - React components were previously created using React.createClass or using ES6 classes.  This release adds a \u003ca href=\"https://reactjs.org/docs/reusable-components.html#stateless-functions\"\u003enew syntax\u003c/a\u003e where a user defines a single \u003ca href=\"https://reactjs.org/docs/reusable-components.html#stateless-functions\"\u003estateless render function\u003c/a\u003e (with one parameter: \u003ccode\u003eprops\u003c/code\u003e) which returns a JSX element, and this function may be used as a component.\u003c/li\u003e\n\u003cli\u003eRefs to DOM components as the DOM node itself. Previously the only useful thing you can do with a DOM component is call \u003ccode\u003egetDOMNode()\u003c/code\u003e to get the underlying DOM node. Starting with this release, a ref to a DOM component \u003cem\u003eis\u003c/em\u003e the actual DOM node. \u003cstrong\u003eNote that refs to custom (user-defined) components work exactly as before; only the built-in DOM components are affected by this change.\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eReact.initializeTouchEvents\u003c/code\u003e is no longer necessary and has been removed completely. Touch events now work automatically.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: Due to the DOM node refs change mentioned above, \u003ccode\u003eTestUtils.findAllInRenderedTree\u003c/code\u003e and related helpers are no longer able to take a DOM component, only a custom component.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eprops\u003c/code\u003e object is now frozen, so mutating props after creating a component element is no longer supported. In most cases, \u003ca href=\"https://reactjs.org/docs/react-api.html#cloneelement\"\u003e\u003ccode\u003eReact.cloneElement\u003c/code\u003e\u003c/a\u003e should be used instead. This change makes your components easier to reason about and enables the compiler optimizations mentioned above.\u003c/li\u003e\n\u003cli\u003ePlain objects are no longer supported as React children; arrays should be used instead. You can use the \u003ca href=\"https://reactjs.org/docs/create-fragment.html\"\u003e\u003ccode\u003ecreateFragment\u003c/code\u003e\u003c/a\u003e helper to migrate, which now returns an array.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003eclassSet\u003c/code\u003e has been removed. Use \u003ca href=\"https://github.com/JedWatson/classnames\"\u003eclassnames\u003c/a\u003e instead.\u003c/li\u003e\n\u003cli\u003eWeb components (custom elements) now use native property names.  Eg: \u003ccode\u003eclass\u003c/code\u003e instead of \u003ccode\u003eclassName\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ethis.getDOMNode()\u003c/code\u003e is now deprecated and \u003ccode\u003eReactDOM.findDOMNode(this)\u003c/code\u003e can be used instead. Note that in the common case, \u003ccode\u003efindDOMNode\u003c/code\u003e is now unnecessary since a ref to the DOM component is now the actual DOM node.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetProps\u003c/code\u003e and \u003ccode\u003ereplaceProps\u003c/code\u003e are now deprecated. Instead, call ReactDOM.render again at the top level with the new props.\u003c/li\u003e\n\u003cli\u003eES6 component classes must now extend \u003ccode\u003eReact.Component\u003c/code\u003e in order to enable stateless function components. The \u003ca href=\"https://reactjs.org/blog/2015/01/27/react-v0.13.0-beta-1.html#other-languages\"\u003eES3 module pattern\u003c/a\u003e will continue to work.\u003c/li\u003e\n\u003cli\u003eReusing and mutating a \u003ccode\u003estyle\u003c/code\u003e object between renders has been deprecated. This mirrors our change to freeze the \u003ccode\u003eprops\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003ecloneWithProps\u003c/code\u003e is now deprecated. Use \u003ca href=\"https://reactjs.org/docs/react-api.html#cloneelement\"\u003e\u003ccode\u003eReact.cloneElement\u003c/code\u003e\u003c/a\u003e instead (unlike \u003ccode\u003ecloneWithProps\u003c/code\u003e, \u003ccode\u003ecloneElement\u003c/code\u003e does not merge \u003ccode\u003eclassName\u003c/code\u003e or \u003ccode\u003estyle\u003c/code\u003e automatically; you can merge them manually if needed).\u003c/li\u003e\n\u003cli\u003eAdd-Ons: To improve reliability, \u003ccode\u003eCSSTransitionGroup\u003c/code\u003e will no longer listen to transition events. Instead, you should specify transition durations manually using props such as \u003ccode\u003etransitionEnterTimeout={500}\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eReact.Children.toArray\u003c/code\u003e which takes a nested children object and returns a flat array with keys assigned to each child. This helper makes it easier to manipulate collections of children in your \u003ccode\u003erender\u003c/code\u003e methods, especially if you want to reorder or slice \u003ccode\u003ethis.props.children\u003c/code\u003e before passing it down. In addition, \u003ccode\u003eReact.Children.map\u003c/code\u003e now returns plain arrays too.\u003c/li\u003e\n\u003cli\u003eReact uses \u003ccode\u003econsole.error\u003c/code\u003e instead of \u003ccode\u003econsole.warn\u003c/code\u003e for warnings so that browsers show a full stack trace in the console. (Our warnings appear when you use patterns that will break in future releases and for code that is likely to behave unexpectedly, so we do consider our warnings to be “must-fix” errors.)\u003c/li\u003e\n\u003cli\u003ePreviously, including untrusted objects as React children \u003ca href=\"http://danlec.com/blog/xss-via-a-spoofed-react-element\"\u003ecould result in an XSS security vulnerability\u003c/a\u003e. This problem should be avoided by properly validating input at the application layer and by never passing untrusted objects around your application code. As an additional layer of protection, \u003ca href=\"https://redirect.github.com/facebook/react/pull/4832\"\u003eReact now tags elements\u003c/a\u003e with a specific \u003ca href=\"http://www.2ality.com/2014/12/es6-symbols.html\"\u003eES2015 (ES6) \u003ccode\u003eSymbol\u003c/code\u003e\u003c/a\u003e in browsers that support it, in order to ensure that React never considers untrusted JSON to be a valid element. If this extra security protection is important to you, you should add a \u003ccode\u003eSymbol\u003c/code\u003e polyfill for older browsers, such as the one included by \u003ca href=\"https://babeljs.io/docs/usage/polyfill/\"\u003eBabel’s polyfill\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eWhen possible, React DOM now generates XHTML-compatible markup.\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these standard HTML attributes: \u003ccode\u003ecapture\u003c/code\u003e, \u003ccode\u003echallenge\u003c/code\u003e, \u003ccode\u003einputMode\u003c/code\u003e, \u003ccode\u003eis\u003c/code\u003e, \u003ccode\u003ekeyParams\u003c/code\u003e, \u003ccode\u003ekeyType\u003c/code\u003e, \u003ccode\u003eminLength\u003c/code\u003e, \u003ccode\u003esummary\u003c/code\u003e, \u003ccode\u003ewrap\u003c/code\u003e. It also now supports these non-standard attributes: \u003ccode\u003eautoSave\u003c/code\u003e, \u003ccode\u003eresults\u003c/code\u003e, \u003ccode\u003esecurity\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these SVG attributes, which render into namespaced attributes: \u003ccode\u003exlinkActuate\u003c/code\u003e, \u003ccode\u003exlinkArcrole\u003c/code\u003e, \u003ccode\u003exlinkHref\u003c/code\u003e, \u003ccode\u003exlinkRole\u003c/code\u003e, \u003ccode\u003exlinkShow\u003c/code\u003e, \u003ccode\u003exlinkTitle\u003c/code\u003e, \u003ccode\u003exlinkType\u003c/code\u003e, \u003ccode\u003exmlBase\u003c/code\u003e, \u003ccode\u003exmlLang\u003c/code\u003e, \u003ccode\u003exmlSpace\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eimage\u003c/code\u003e SVG tag is now supported by React DOM.\u003c/li\u003e\n\u003cli\u003eIn React DOM, arbitrary attributes are supported on custom elements (those with a hyphen in the tag name or an \u003ccode\u003eis=\u0026quot;...\u0026quot;\u003c/code\u003e attribute).\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these media events on \u003ccode\u003eaudio\u003c/code\u003e and \u003ccode\u003evideo\u003c/code\u003e tags: \u003ccode\u003eonAbort\u003c/code\u003e, \u003ccode\u003eonCanPlay\u003c/code\u003e, \u003ccode\u003eonCanPlayThrough\u003c/code\u003e, \u003ccode\u003eonDurationChange\u003c/code\u003e, \u003ccode\u003eonEmptied\u003c/code\u003e, \u003ccode\u003eonEncrypted\u003c/code\u003e, \u003ccode\u003eonEnded\u003c/code\u003e, \u003ccode\u003eonError\u003c/code\u003e, \u003ccode\u003eonLoadedData\u003c/code\u003e, \u003ccode\u003eonLoadedMetadata\u003c/code\u003e, \u003ccode\u003eonLoadStart\u003c/code\u003e, \u003ccode\u003eonPause\u003c/code\u003e, \u003ccode\u003eonPlay\u003c/code\u003e, \u003ccode\u003eonPlaying\u003c/code\u003e, \u003ccode\u003eonProgress\u003c/code\u003e, \u003ccode\u003eonRateChange\u003c/code\u003e, \u003ccode\u003eonSeeked\u003c/code\u003e, \u003ccode\u003eonSeeking\u003c/code\u003e, \u003ccode\u003eonStalled\u003c/code\u003e, \u003ccode\u003eonSuspend\u003c/code\u003e, \u003ccode\u003eonTimeUpdate\u003c/code\u003e, \u003ccode\u003eonVolumeChange\u003c/code\u003e, \u003ccode\u003eonWaiting\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMany small performance improvements have been made.\u003c/li\u003e\n\u003cli\u003eMany warnings show more context than before.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: A \u003ca href=\"https://redirect.github.com/facebook/react/pull/3355\"\u003e\u003ccode\u003eshallowCompare\u003c/code\u003e\u003c/a\u003e add-on has been added as a migration path for \u003ccode\u003ePureRenderMixin\u003c/code\u003e in ES6 classes.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003eCSSTransitionGroup\u003c/code\u003e can now use \u003ca href=\"https://github.com/facebook/react/blob/48942b85/docs/docs/10.1-animation.md#custom-classes\"\u003ecustom class names\u003c/a\u003e instead of appending \u003ccode\u003e-enter-active\u003c/code\u003e or similar to the transition name.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew helpful warnings\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now warns you when nesting HTML elements invalidly, which helps you avoid surprising errors during updates.\u003c/li\u003e\n\u003cli\u003ePassing \u003ccode\u003edocument.body\u003c/code\u003e directly as the container to \u003ccode\u003eReactDOM.render\u003c/code\u003e now gives a warning as doing so can cause problems with browser extensions that modify the DOM.\u003c/li\u003e\n\u003cli\u003eUsing multiple instances of React together is not supported, so we now warn when we detect this case to help you avoid running into the resulting problems.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3603d45157e6c1b21cda7ed96683408b319ae619\"\u003e\u003ccode\u003e3603d45\u003c/code\u003e\u003c/a\u003e v0.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/693dd3567b6648fdccfd602702192bb22f405e63\"\u003e\u003ccode\u003e693dd35\u003c/code\u003e\u003c/a\u003e Update to fbjs@0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/4a4174b9e8d1f554a5368da5df274746a8e332d1\"\u003e\u003ccode\u003e4a4174b\u003c/code\u003e\u003c/a\u003e 0.14.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/c04d02e5e8de18436ac95037ab856ac5ba7d29b9\"\u003e\u003ccode\u003ec04d02e\u003c/code\u003e\u003c/a\u003e Add warnings to React module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/52b4c9eabf6c5930a906df4584c8480db5ec6e9e\"\u003e\u003ccode\u003e52b4c9e\u003c/code\u003e\u003c/a\u003e Upgrade to fbjs, fbjs-scripts @ 0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b38509cade7e5e31bffd2da93fb0213ad58681bf\"\u003e\u003ccode\u003eb38509c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/4540\"\u003e#4540\u003c/a\u003e from scottburch/ie8-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/ecb34de5747a6d4578dc4be920a033db9f81370f\"\u003e\u003ccode\u003eecb34de\u003c/code\u003e\u003c/a\u003e Upgrade ESLint, fix code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3f6bca7b1638ee940bb01989377abc9864edb6fe\"\u003e\u003ccode\u003e3f6bca7\u003c/code\u003e\u003c/a\u003e 0.14.0-beta3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5f01a90954405d26439d00af2b6f5dbfa535ef9d\"\u003e\u003ccode\u003e5f01a90\u003c/code\u003e\u003c/a\u003e Update addons.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/1da2b29897781d3faa7b555e4962d7eb5b6a2707\"\u003e\u003ccode\u003e1da2b29\u003c/code\u003e\u003c/a\u003e added suggested comment to get file to pass es-lint\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v0.14.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shelljs` from 0.7.8 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shelljs/shelljs/releases\"\u003eshelljs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1201\"\u003eshelljs/shelljs#1201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: rename master -\u0026gt; main by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1203\"\u003eshelljs/shelljs#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: avoid dependency cycle by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1204\"\u003eshelljs/shelljs#1204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce single quotes by \u003ca href=\"https://github.com/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1207\"\u003eshelljs/shelljs#1207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1209\"\u003eshelljs/shelljs#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use require instead of import by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1212\"\u003eshelljs/shelljs#1212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use promises for utils.runScript by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1211\"\u003eshelljs/shelljs#1211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use expectations for t.throws by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1213\"\u003eshelljs/shelljs#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: prefer promises over test.cb by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1214\"\u003eshelljs/shelljs#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: allow es6 language features by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1215\"\u003eshelljs/shelljs#1215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use es6 class syntax for CommandError by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1217\"\u003eshelljs/shelljs#1217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update ava by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1218\"\u003eshelljs/shelljs#1218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: cmd is compatible with node 22.10 by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1219\"\u003eshelljs/shelljs#1219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: explicit handling for execa errors by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1220\"\u003eshelljs/shelljs#1220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd -B, -A, and -C options to grep by \u003ca href=\"https://github.com/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1206\"\u003eshelljs/shelljs#1206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: change how internal errors are handled by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1222\"\u003eshelljs/shelljs#1222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate the shjs binary by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1225\"\u003eshelljs/shelljs#1225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump execa dependency version by \u003ca href=\"https://github.com/y-nk\"\u003e\u003ccode\u003e@​y-nk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1216\"\u003eshelljs/shelljs#1216\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/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1207\"\u003eshelljs/shelljs#1207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/y-nk\"\u003e\u003ccode\u003e@​y-nk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1216\"\u003eshelljs/shelljs#1216\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: add tests for shelljs glob expansion by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1198\"\u003eshelljs/shelljs#1198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused env var by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1199\"\u003eshelljs/shelljs#1199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add package.json to exports list by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1200\"\u003eshelljs/shelljs#1200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: add global.js and plugin.js to exports list by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1196\"\u003eshelljs/shelljs#1196\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Exit 1 with empty string if no match by \u003ca href=\"https://github.com/wyardley\"\u003e\u003ccode\u003e@​wyardley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/901\"\u003eshelljs/shelljs#901\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cp): support update flag when recursing by \u003ca href=\"https://github.com/joshi-sh\"\u003e\u003ccode\u003e@​joshi-sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/889\"\u003eshelljs/shelljs#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: change language to node_js and remove obsolete scripts by \u003ca href=\"https://github.com/DanielRuf\"\u003e\u003ccode\u003e@​DanielRuf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/910\"\u003eshelljs/shelljs#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove gitter integration by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/907\"\u003eshelljs/shelljs#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(npm): remove lockfile by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/911\"\u003eshelljs/shelljs#911\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/shelljs/shelljs/blob/main/CHANGELOG.md\"\u003eshelljs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.5\"\u003ev0.8.5\u003c/a\u003e (2022-01-13)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis was a small security fix for \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/1058\"\u003e#1058\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.4\"\u003ev0.8.4\u003c/a\u003e (2020-04-24)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.3...v0.8.4\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSmall patch release to fix a circular dependency warning in node v14. See \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/973\"\u003e#973\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.3\"\u003ev0.8.3\u003c/a\u003e (2018-11-13)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.2...v0.8.3\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eShelljs print stderr to console even if exec-only \u0026quot;silent\u0026quot; is true \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: remove common.state.tempDir \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCan't suppress stdout for echo \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexec() doesn't apply the arguments correctly \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshell.exec('npm pack') painfully slow \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshelljs.exec cannot find app.asar/node_modules/shelljs/src/exec-child.js \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/881\"\u003e#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest infra: mocks and skipOnWin conflict \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/862\"\u003e#862\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for shell function completion on IDE \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/859\"\u003e#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eecho command shows options in stdout \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/855\"\u003e#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esilent does not always work \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/851\"\u003e#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAppveyor installs the latest npm, instead of the latest compatible npm \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/844\"\u003e#844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForce symbolic link (ln -sf) does not overwrite/recreate existing destination \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/830\"\u003e#830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003einconsistent result when trying to echo to a file \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/798\"\u003e#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent require()ing executable-only files \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/789\"\u003e#789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCannot set property to of [object String] which has only a getter \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/752\"\u003e#752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewhich() should check executability before returning a value \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/657\"\u003e#657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBad encoding experience \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/456\"\u003e#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ephpcs very slow \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/440\"\u003e#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eError shown when triggering a sigint during shelljs.exec if process.on sigint is defined \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/254\"\u003e#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e.to\\(file\\)\u003c/code\u003e does not mute STDIO output \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/146\"\u003e#146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscaping shell arguments to exec() \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/143\"\u003e#143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow multiple string arguments for exec() \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/103\"\u003e#103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecp does not recursively copy from readonly location  \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/98\"\u003e#98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling permissions errors on file I/O \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/64\"\u003e#64\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd test case for sed on empty file \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/904\"\u003e#904\u003c/a\u003e (\u003ca href=\"https://github.com/wyardley\"\u003ewyardley\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: don't expose tempdir in common.state \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/903\"\u003e#903\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): fix codecov on travis \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/897\"\u003e#897\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(npm): add ci-or-install script \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/896\"\u003e#896\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix silent exec \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/892\"\u003e#892\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(appveyor): run entire test matrix \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/886\"\u003e#886\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/4580c00398982618ff075dd4354b0234a1d679dc\"\u003e\u003ccode\u003e4580c00\u003c/code\u003e\u003c/a\u003e 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/9a06336bc15ea36597054be5dacf6f8259ea6520\"\u003e\u003ccode\u003e9a06336\u003c/code\u003e\u003c/a\u003e Deprecate the shjs binary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/3b03c85ef6442a1ebafca99db606c6c851215e9b\"\u003e\u003ccode\u003e3b03c85\u003c/code\u003e\u003c/a\u003e chore: remove accidental audit dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/33db5147e23f8d76e768eefc2f1d4a82da449ed3\"\u003e\u003ccode\u003e33db514\u003c/code\u003e\u003c/a\u003e Regenerate package-lock.json with npm 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/6577d5490f4737b1aa0a6c6db2c2ff0693531a90\"\u003e\u003ccode\u003e6577d54\u003c/code\u003e\u003c/a\u003e Merge branch 'y-nk-main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/e48e9195438e10f06273734d3ab67d941eeaecc8\"\u003e\u003ccode\u003ee48e919\u003c/code\u003e\u003c/a\u003e bump execa (\u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/67a26e2ccc2c5ffa2610912621ad4de26c93c6cb\"\u003e\u003ccode\u003e67a26e2\u003c/code\u003e\u003c/a\u003e refactor: change how internal errors are handled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/bfd06fa0967b441c5aecfcb992500b9ee240a267\"\u003e\u003ccode\u003ebfd06fa\u003c/code\u003e\u003c/a\u003e Add -B, -A, and -C options to grep (\u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/1206\"\u003e#1206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/3149e09d5fb1c6af74ffc0128f0f7daf18d3c858\"\u003e\u003ccode\u003e3149e09\u003c/code\u003e\u003c/a\u003e refactor: explicit handling for execa errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/75d26de5b31f71bc8784e3d9329375e83c7b6d49\"\u003e\u003ccode\u003e75d26de\u003c/code\u003e\u003c/a\u003e fix: cmd i...\n\n_Description has been truncated_","html_url":"https://github.com/prakashgbid/jest/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prakashgbid%2Fjest/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3774593163","node_id":"PR_kwDOBK2vJM67Mq5C","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-01T12:40:16.000Z","updated_at":"2026-01-01T12:40:25.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":12,"packages":[{"name":"express","old_version":"4.14.0","new_version":"4.22.0","repository_url":"https://github.com/expressjs/express"},{"name":"rollup","old_version":"0.37.0","new_version":"2.79.2","repository_url":"https://github.com/rollup/rollup"},{"name":"deep-extend","old_version":"0.4.1","new_version":"0.4.2","repository_url":"https://github.com/unclechu/node-deep-extend"},{"name":"fsevents","old_version":"1.0.15","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"js-yaml","old_version":"3.7.0","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"lodash.merge","old_version":"4.6.0","new_version":"4.6.2","repository_url":"https://github.com/lodash/lodash"},{"name":"min-document","old_version":"2.19.0","new_version":"2.19.2","repository_url":"https://github.com/Raynos/min-document"},{"name":"moment","old_version":"2.17.1","new_version":"2.30.1","repository_url":"https://github.com/moment/moment"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"tmpl","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/daaku/nodejs-tmpl"},{"name":"ua-parser-js","old_version":"0.7.12","new_version":"0.7.41","repository_url":"https://github.com/faisalman/ua-parser-js"},{"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 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [express](https://github.com/expressjs/express) | `4.14.0` | `4.22.0` |\n| [rollup](https://github.com/rollup/rollup) | `0.37.0` | `2.79.2` |\n| [deep-extend](https://github.com/unclechu/node-deep-extend) | `0.4.1` | `0.4.2` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.0.15` | `1.2.13` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.7.0` | `3.14.2` |\n| [lodash.merge](https://github.com/lodash/lodash) | `4.6.0` | `4.6.2` |\n| [min-document](https://github.com/Raynos/min-document) | `2.19.0` | `2.19.2` |\n| [moment](https://github.com/moment/moment) | `2.17.1` | `2.30.1` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n| [ua-parser-js](https://github.com/faisalman/ua-parser-js) | `0.7.12` | `0.7.41` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `3.2.2` |\n\n\nUpdates `express` from 4.14.0 to 4.22.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.22.0\u003c/h2\u003e\n\u003ch2\u003eImportant: Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: improve readability by \u003ca href=\"https://github.com/sazk07\"\u003e\u003ccode\u003e@​sazk07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6190\"\u003eexpressjs/express#6190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add support for Node.js@23.0 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/6080\"\u003eexpressjs/express#6080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMethod functions with no path should error 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/5957\"\u003eexpressjs/express#5957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: updated github actions ci workflow by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6323\"\u003eexpressjs/express#6323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6336\"\u003eexpressjs/express#6336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: ci: add node.js 24 to test matrix by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6506\"\u003eexpressjs/express#6506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(4.x): wider range for query test skip 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/6513\"\u003eexpressjs/express#6513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse tilde notation for certain dependencies 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/6905\"\u003eexpressjs/express#6905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0 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/6909\"\u003eexpressjs/express#6909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6919\"\u003eexpressjs/express#6919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.22.0 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/6921\"\u003eexpressjs/express#6921\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.2...4.22.0\"\u003ehttps://github.com/expressjs/express/compare/4.21.2...4.22.0\u003c/a\u003e\u003c/p\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\u003c!-- 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.22.0/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.22.0 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/49744abd1120484fe64d7bde1cd3197c32523b6e\"\u003e\u003ccode\u003e49744ab\u003c/code\u003e\u003c/a\u003e 4.22.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6921\"\u003e#6921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6e97452f600a3b01719fbc5517d833c7646b0bb7\"\u003e\u003ccode\u003e6e97452\u003c/code\u003e\u003c/a\u003e sec: security patch for CVE-2024-51999\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6a23d34d652b9e69a4486d2a2a0dea54b9685fa5\"\u003e\u003ccode\u003e6a23d34\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6919\"\u003e#6919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8c12cdf93b89a4628b59179e3cc0722fc517d6b3\"\u003e\u003ccode\u003e8c12cdf\u003c/code\u003e\u003c/a\u003e deps: qs@6.14.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7fea74fcf02764580f38f2a7f1932dfa54cddd90\"\u003e\u003ccode\u003e7fea74f\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for certain dependencies (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6905\"\u003e#6905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/dac7a0475a99e9dfc57b3b8e6d5bdf52813f1944\"\u003e\u003ccode\u003edac7a04\u003c/code\u003e\u003c/a\u003e chore: wider range for query test skip (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/997919b48879bbd53171c3b4e5dd1b04ad139241\"\u003e\u003ccode\u003e997919b\u003c/code\u003e\u003c/a\u003e ci: add node.js 24 to test matrix (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6506\"\u003e#6506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/36fb59c6c7d9dfca0b08dfeafb5b6e4a249234a1\"\u003e\u003ccode\u003e36fb59c\u003c/code\u003e\u003c/a\u003e fix(ci): reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6336\"\u003e#6336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/3a5edfaff06f1a2c7079b08d0635108b371eddfd\"\u003e\u003ccode\u003e3a5edfa\u003c/code\u003e\u003c/a\u003e fix(ci): updated github actions ci workflow (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6323\"\u003e#6323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/52d978119a7af27667cce5d99ac0739dc269d818\"\u003e\u003ccode\u003e52d9781\u003c/code\u003e\u003c/a\u003e fix(test): add test for method routes without paths \u003ca href=\"https://redirect.github.com/expressjs/express/issues/5955\"\u003e#5955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.14.0...4.22.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 `rollup` from 0.37.0 to 2.79.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.2.79.2\u003c/h2\u003e\n\u003ch2\u003e2.79.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2024-09-26\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a vulnerability in generated code that affects IIFE, UMD and CJS bundles when run in a browser context (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5671\"\u003e#5671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5671\"\u003e#5671\u003c/a\u003e: Fix DOM Clobbering CVE (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/blob/master/CHANGELOG-0.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003erollup changelog\u003c/h1\u003e\n\u003ch2\u003e0.68.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-12-23\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume hoisted variables to have been initialized (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2607\"\u003e#2607\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/2607\"\u003e#2607\u003c/a\u003e: Fix an issues where hoisted variables were assumed to have been initialized (\u003ca href=\"https://github.com/lye\"\u003e\u003ccode\u003e@​lye\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.68.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-12-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an issue with UMD wrappers where a variable is used without being defined (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2600\"\u003e#2600\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/2600\"\u003e#2600\u003c/a\u003e: Fix UMD and IIFE wrapper issues and add comprehensive functional wrapper tests (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.68.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eoptimizeChunks\u003c/code\u003e is renamed to \u003ccode\u003eexperimentalOptimizeChunks\u003c/code\u003e to reflect this feature is not production-ready yet ( \u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePlugins can iterate all module ids via \u003ccode\u003ethis.moduleIds\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2565\"\u003e#2565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlugins can get graph information about a module via \u003ccode\u003ethis.getModuleInfo(id)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2565\"\u003e#2565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlugins and JS API users get more information about the generated chunks: \u003ccode\u003edynamicImports\u003c/code\u003e, \u003ccode\u003efacadeModuleId\u003c/code\u003e, \u003ccode\u003eisDynamicEntry\u003c/code\u003e, \u003ccode\u003ename\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTree-shaken dynamic imports will no longer create chunks or influence chunking in any way (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDynamic imports will no longer follow the \u003ccode\u003eentryFileNames\u003c/code\u003e but the \u003ccode\u003echunkFileNames\u003c/code\u003e property reflecting those are solely internally used (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIf there are chunk naming conflicts, entry chunks will always take precedence (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIf an entry facade is created, only the facade chunk is marked as \u003ccode\u003eisEntry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDynamic chunks will only be marked as \u003ccode\u003eisEntry\u003c/code\u003e if they are actually entry chunks as well; thus there is now a 1-to-1 correspondence between modules listed in \u003ccode\u003einput\u003c/code\u003e and chunks marked as \u003ccode\u003eisEntry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChunks no longer contain imports for variables that are tree-shaken in the chunk but used in other chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChunks will always import re-exported variables directly from the chunk where they are originally exported from ( \u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNull characters will be pruned from chunk ids to allow for virtually created chunks and make \u003ccode\u003erollup-plugin-multi-entry\u003c/code\u003e compatible with code-splitting and thus the upcoming 1.0 version (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2590\"\u003e#2590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify the UMD wrapper code as much as possible, especially if there are no exports (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2594\"\u003e#2594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe UMD wrapper will now work in strict mode by checking for \u003ccode\u003eself\u003c/code\u003e before \u003ccode\u003ethis\u003c/code\u003e when determining the global variable (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2594\"\u003e#2594\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c9bd03d12e96c46122a0372d3bbe9b468cee57da\"\u003e\u003ccode\u003ec9bd03d\u003c/code\u003e\u003c/a\u003e 2.79.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/48aef33cf2f2a6dfb175afb3bcd6a977c81f1d5c\"\u003e\u003ccode\u003e48aef33\u003c/code\u003e\u003c/a\u003e fix: resolve DOM Clobbering CVE-2024-43788 (backport to v2) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5677\"\u003e#5677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/69ff4181e701a0fe0026d0ba147f31bc86beffa8\"\u003e\u003ccode\u003e69ff418\u003c/code\u003e\u003c/a\u003e 2.79.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/04dce1bc734c22924b02c3d57061710dcb6395e4\"\u003e\u003ccode\u003e04dce1b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/159137e6425a97c126645110d19d0533643d5ee7\"\u003e\u003ccode\u003e159137e\u003c/code\u003e\u003c/a\u003e fix: typo docs and contributors link in CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/4639\"\u003e#4639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/e1392b3905de33dc432a5692f9a6ec60103ea2f6\"\u003e\u003ccode\u003ee1392b3\u003c/code\u003e\u003c/a\u003e Update type definition of resolveId (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/4641\"\u003e#4641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7836357aaeb1fb103318bca3f0ee8beacdec0470\"\u003e\u003ccode\u003e7836357\u003c/code\u003e\u003c/a\u003e Improve performance of chunk naming collision check (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/4643\"\u003e#4643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/71d20c9d4a75b51b95c56df43ba1efd934158acb\"\u003e\u003ccode\u003e71d20c9\u003c/code\u003e\u003c/a\u003e Reduce permissions for repl-artefacts.yml workflow (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/4630\"\u003e#4630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/8193ea54199ecb295b46913b410528bd5f59d9a9\"\u003e\u003ccode\u003e8193ea5\u003c/code\u003e\u003c/a\u003e Adapt workflow to use Node 14 sub-version to work with branch protection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/8477f8ff1fe80086556021542b22942ad27a0a69\"\u003e\u003ccode\u003e8477f8f\u003c/code\u003e\u003c/a\u003e 2.79.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v0.37.0...v2.79.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/~lukastaegert\"\u003elukastaegert\u003c/a\u003e, a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `deep-extend` from 0.4.1 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unclechu/node-deep-extend/blob/master/CHANGELOG.md\"\u003edeep-extend's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for \u003ccode\u003enull\u003c/code\u003e as an argument.\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/unclechu/node-deep-extend/commit/8957a2ed0bdf814c6da61ac8a18c1d553d229272\"\u003e\u003ccode\u003e8957a2e\u003c/code\u003e\u003c/a\u003e 0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/4a322548b28b563f020198e5e5b4b0329ff50349\"\u003e\u003ccode\u003e4a32254\u003c/code\u003e\u003c/a\u003e update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/cf7f529f8cf94ac9b22ec850fe11fb55a8b95693\"\u003e\u003ccode\u003ecf7f529\u003c/code\u003e\u003c/a\u003e Skip argument if it is null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/97d98c3985778cd82d645f3613b708a6e31adcc2\"\u003e\u003ccode\u003e97d98c3\u003c/code\u003e\u003c/a\u003e Add test for undefined argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/707dcb48cbc507a138ee6ed6562a4dc8ce8883e7\"\u003e\u003ccode\u003e707dcb4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/unclechu/node-deep-extend/issues/23\"\u003e#23\u003c/a\u003e from Hypercubed/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/25af68e90797ad6eca434b09d29793608120939a\"\u003e\u003ccode\u003e25af68e\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unclechu/node-deep-extend/compare/v0.4.1...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.0.15 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\u003ch2\u003ev1.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Node.js v8 to the prebuild binary assets.\u003c/li\u003e\n\u003cli\u003eStopped prebuilding for io.js (can still be built locally)\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.36)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.0.15...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.7.0 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.7.0...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash.merge` from 4.6.0 to 4.6.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lodash/lodash/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `min-document` from 2.19.0 to 2.19.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/0d14150640e4dd159e092eb551b3aca8f3378991\"\u003e\u003ccode\u003e0d14150\u003c/code\u003e\u003c/a\u003e 2.19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/49c2e0607bece7a041b8935bfb044ce6b65777d8\"\u003e\u003ccode\u003e49c2e06\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/56\"\u003e#56\u003c/a\u003e from wasabina67/fix/prototype-pollution-removeAttribut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/966646172d9063f880aeaf79882edfc3a0ceaca4\"\u003e\u003ccode\u003e9666461\u003c/code\u003e\u003c/a\u003e Fix prototype pollution vulnerability in removeAttributeNS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/4490b40cbb19feb26b09f217690a0969d1a89d51\"\u003e\u003ccode\u003e4490b40\u003c/code\u003e\u003c/a\u003e 2.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/2cd587153733d3346365df6033067f64f07690f5\"\u003e\u003ccode\u003e2cd5871\u003c/code\u003e\u003c/a\u003e update ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/fe32e8da464cef622528725f647029a8fd7d95a6\"\u003e\u003ccode\u003efe32e8d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/55\"\u003e#55\u003c/a\u003e from jameswassink/fix/prototype-pollution-removeAttrib...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/6c5f31aa57e2122fcedd4c7eae58b82f477e09f5\"\u003e\u003ccode\u003e6c5f31a\u003c/code\u003e\u003c/a\u003e Better prototype pollution fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/0d4e8192ef723fb869645256102a56ed922efd68\"\u003e\u003ccode\u003e0d4e819\u003c/code\u003e\u003c/a\u003e Fix prototype pollution in removeAttributeNS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/bf7b69130a364b5c6fcb8e623bffe43054994c65\"\u003e\u003ccode\u003ebf7b691\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/1b5402dcd5df3bf2575e71d463baa44dc2c05571\"\u003e\u003ccode\u003e1b5402d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/49\"\u003e#49\u003c/a\u003e from PixnBits/patch-1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Raynos/min-document/compare/v2.19.0...v2.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.17.1 to 2.30.1\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.30.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 27, 2023\u003c/li\u003e\n\u003cli\u003eRevert \u003ca href=\"https://redirect.github.com/moment/moment/pull/5827\"\u003emoment/moment#5827\u003c/a\u003e, because it's breaking\na lot of TS code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.30.0 \u003ca href=\"https://gist.github.com/ichernev/e277bcd1f0eeabb834f60a777237925a\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 26, 2023\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/485d9a7d709bd5f3869a7ad24630cf0746d072dc\"\u003e\u003ccode\u003e485d9a7\u003c/code\u003e\u003c/a\u003e Build 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/e048b09e46a3f710a93a45026b93b7c3cbc8b646\"\u003e\u003ccode\u003ee048b09\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f9f2d584dcaa4bcb4821ba4bae97b54798239921\"\u003e\u003ccode\u003ef9f2d58\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/a52ffb2bd49fdef0149d13874e7aede361342198\"\u003e\u003ccode\u003ea52ffb2\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5827\"\u003e#5827\u003c/a\u003e from BobZombie:feature/fix_d.ts\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ddd680908c23797a3ed22007838634518bb14705\"\u003e\u003ccode\u003eddd6809\u003c/code\u003e\u003c/a\u003e Build 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/be64d00332159d4df419a4ee0328da9bd81a6fc6\"\u003e\u003ccode\u003ebe64d00\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ad411793e96d19085272181dcb823aee34b7de5d\"\u003e\u003ccode\u003ead41179\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/63fe479c029d2e329e5c03744e5ad022828296d7\"\u003e\u003ccode\u003e63fe479\u003c/code\u003e\u003c/a\u003e [misc] Make code ES6 compatible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/0f0195f5049744d4b74bd0840501cb24b2cba949\"\u003e\u003ccode\u003e0f0195f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5599\"\u003e#5599\u003c/a\u003e from Alanscut:issue_4985\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/15b82f532c41c86f0cfa7462d0057d1d95e67821\"\u003e\u003ccode\u003e15b82f5\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5597\"\u003e#5597\u003c/a\u003e from Alanscut:issue-5596\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.17.1...2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tmpl` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daaku/nodejs-tmpl/commits/v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ua-parser-js` from 0.7.12 to 0.7.41\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/faisalman/ua-parser-js/releases\"\u003eua-parser-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.41\u003c/h2\u003e\n\u003ch2\u003eVersion 0.7.41 / 1.0.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new browser: Daum, Ladybird\u003c/li\u003e\n\u003cli\u003eAdd new device vendor: HMD\u003c/li\u003e\n\u003cli\u003eAdd new engine: LibWeb\u003c/li\u003e\n\u003cli\u003eAdd new os: Windows IoT, Ubuntu Touch\u003c/li\u003e\n\u003cli\u003eImprove cpu detection: ARM, x86\u003c/li\u003e\n\u003cli\u003eImprove device vendor detection: Apple, Archos, Generic, Google, Honor, Huawei, Infinix, Nvidia, Lenovo, Nokia, OnePlus, Xiaomi\u003c/li\u003e\n\u003cli\u003eImprove device type detection: smarttv, wearables\u003c/li\u003e\n\u003cli\u003eImprove os detection: Linux, Symbian\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/faisalman/ua-parser-js/compare/0.7.40...0.7.41\"\u003ehttps://github.com/faisalman/ua-parser-js/compare/0.7.40...0.7.41\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.38\u003c/h2\u003e\n\u003ch2\u003eVersion 0.7.38\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix error on getOS() when userAgentData.platform is undefined\u003c/li\u003e\n\u003cli\u003eAdd new browser: Opera GX, Twitter\u003c/li\u003e\n\u003cli\u003eImprove browser detection: DuckDuckGo\u003c/li\u003e\n\u003cli\u003eImprove device detection: OPPO Pad, Oculus Quest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.37\u003c/h2\u003e\n\u003ch2\u003eVersion 0.7.37\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix misidentified WebView token as device model\u003c/li\u003e\n\u003cli\u003eIncrease UA_MAX_LENGTH to 500\u003c/li\u003e\n\u003cli\u003eAdd new browser: Alipay, Klarna, Smart Lenovo Browser, Vivo Browser\u003c/li\u003e\n\u003cli\u003eAdd new device: Ulefone\u003c/li\u003e\n\u003cli\u003eImprove device detection: Realme, Xiaomi Redmi\u003c/li\u003e\n\u003cli\u003eRename browser: Avant, Baidu, Samsung Internet, Sogou Explorer, Sogou Mobile, WeChat\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/faisalman/ua-parser-js/blob/master/CHANGELOG.md\"\u003eua-parser-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.7.41 / 1.0.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new browser: Daum, Ladybird\u003c/li\u003e\n\u003cli\u003eAdd new device vendor: HMD\u003c/li\u003e\n\u003cli\u003eAdd new engine: LibWeb\u003c/li\u003e\n\u003cli\u003eAdd new os: Windows IoT, Ubuntu Touch\u003c/li\u003e\n\u003cli\u003eImprove cpu detection: ARM, x86\u003c/li\u003e\n\u003cli\u003eImprove device vendor detection: Apple, Archos, Generic, Google, Honor, Huawei, Infinix, Nvidia, Lenovo, Nokia, OnePlus, Xiaomi\u003c/li\u003e\n\u003cli\u003eImprove device type detection: smarttv, wearables\u003c/li\u003e\n\u003cli\u003eImprove os detection: Linux, Symbian\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.40 / 1.0.40\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new browser: 115, LibreWolf, Slimboat, Slimjet\u003c/li\u003e\n\u003cli\u003eAdd new device: Advan, Cat, Energizer, IMO, Micromax, Smartfren\u003c/li\u003e\n\u003cli\u003eAdd new engine: ArkWeb, Servo\u003c/li\u003e\n\u003cli\u003eAdd new os: OpenHarmony\u003c/li\u003e\n\u003cli\u003eImprove browser detection: 2345, 360, Dragon, Iron, Maxthon\u003c/li\u003e\n\u003cli\u003eRecognize Honor as a separate device vendor from Huawei\u003c/li\u003e\n\u003cli\u003eFix Python Request mistakenly identified as Meta Quest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.39 / 1.0.39\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new feature: executable command using \u003ccode\u003enpx ua-parser-js \u0026quot;[INSERT-UA-HERE]\u0026quot;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd new browser: Helio, Pico Browser, Wolvic\u003c/li\u003e\n\u003cli\u003eAdd new device vendor: itel, Nothing, TCL\u003c/li\u003e\n\u003cli\u003eImprove browser detection: ICEBrowser, Klar, QQBrowser, Quark, Rekonq, Sleipnir\u003c/li\u003e\n\u003cli\u003eImprove device detection: Xiaomi Pro, Amazon Echo Show, Samsung Galaxy Watch\u003c/li\u003e\n\u003cli\u003eRemoved from browser: Viera\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.38 / 1.0.38\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix error on getOS() when userAgentData.platform is undefined\u003c/li\u003e\n\u003cli\u003eAdd new browser: Opera GX, Twitter\u003c/li\u003e\n\u003cli\u003eImprove browser detection: DuckDuckGo\u003c/li\u003e\n\u003cli\u003eImprove device detection: OPPO Pad, Oculus Quest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.37 / 1.0.37\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix misidentified WebView token as device model\u003c/li\u003e\n\u003cli\u003eIncrease UA_MAX_LENGTH to 500\u003c/li\u003e\n\u003cli\u003eAdd new browser: Alipay, Klarna, Smart Lenovo Browser, Vivo Browser\u003c/li\u003e\n\u003cli\u003eAdd new device: Ulefone\u003c/li\u003e\n\u003cli\u003eImprove device detection: Realme, Xiaomi Redmi\u003c/li\u003e\n\u003cli\u003eRename browser: Avant, Baidu, Samsung Internet, Sogou Explorer, Sogou Mobile, WeChat\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.36 / 1.0.36\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new browser: Snapchat\u003c/li\u003e\n\u003cli\u003eAdd new devices: Infinix, Tecno\u003c/li\u003e\n\u003cli\u003eImprove device detection: Amazon Fire TV, Xiaomi POCO\u003c/li\u003e\n\u003cli\u003eImprove OS detection: iOS\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.35 / 1.0.35\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix result from user-supplied user-agent being altered\u003c/li\u003e\n\u003cli\u003eAdd new browser: Heytap, TikTok\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/af825ff5574d63122dec5a3261f7933044001a1c\"\u003e\u003ccode\u003eaf825ff\u003c/code\u003e\u003c/a\u003e Bump version \u003ccode\u003e0.7.41\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/592595445144f06efc32325399c575d9cef964ab\"\u003e\u003ccode\u003e5925954\u003c/code\u003e\u003c/a\u003e Backport - Improve detection for Nokia device \u0026amp; Symbian OS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/fc668ef0c09b5a4663077757b8fe73bc850ff8ea\"\u003e\u003ccode\u003efc668ef\u003c/code\u003e\u003c/a\u003e Backport - Improve device detection for Generic device: capture its device mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/0543fb2e95e55be28fc14fa68936bf790407b057\"\u003e\u003ccode\u003e0543fb2\u003c/code\u003e\u003c/a\u003e Backport - Improve CPU detection: ARM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/98f1c00fd35cbb321228318fcf5e2f7671d75dfa\"\u003e\u003ccode\u003e98f1c00\u003c/code\u003e\u003c/a\u003e Backport - Improve device detection for unidentified SmartTV vendors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/d66c971090281558706a48118c4db570ebf0ed73\"\u003e\u003ccode\u003ed66c971\u003c/code\u003e\u003c/a\u003e Backport - Improve detection for Nvidia devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/cbe60388ea25b60c10321d964296cb8b53e74bbb\"\u003e\u003ccode\u003ecbe6038\u003c/code\u003e\u003c/a\u003e Backport - Add Daum app user agent (\u003ca href=\"https://redirect.github.com/faisalman/ua-parser-js/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/e665bd56bef61ee147c359f93c7896f17332db36\"\u003e\u003ccode\u003ee665bd5\u003c/code\u003e\u003c/a\u003e Backport - Add new OS: \u003ccode\u003eUbuntu Touch\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/20c30407207b30638c0f10c4884541115a41c56f\"\u003e\u003ccode\u003e20c3040\u003c/code\u003e\u003c/a\u003e Backport - Add new device: Apple HomePod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/9057a1daad910cf898afe8fb007b377dc85b816d\"\u003e\u003ccode\u003e9057a1d\u003c/code\u003e\u003c/a\u003e Backport - Add new browser: \u003ccode\u003eLadybird\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/faisalman/ua-parser-js/compare/0.7.12...0.7.41\"\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/~faisalman\"\u003efaisalman\u003c/a\u003e, a new releaser for ua-parser-js since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `y18n` from 3.2.1 to 3.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/y18n/releases\"\u003ey18n's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ey18n y18n-v4.0.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e 4.x.x should not enforce Node 10 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/1e21a536e9135d8403a47be88922157a706b7cde\"\u003e1e21a53\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ey18n y18n-v4.0.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e ensure entry exists for backport (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/120\"\u003e#120\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/b22c0df59d0851d7be9fd1d51f6a5ee974c9fc94\"\u003eb22c0df\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/yargs/y18n/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~oss-bot\"\u003eoss-bot\u003c/a\u003e, a new releaser for y18n 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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/prakashgbid/styled-components/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/prakashgbid/styled-components/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prakashgbid%2Fstyled-components/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3774516631","node_id":"PR_kwDOBJ4aSM67Ma_2","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-01T11:24:13.000Z","updated_at":"2026-01-01T11:24:18.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":6,"packages":[{"name":"deep-extend","old_version":"0.4.1","new_version":"0.4.2","repository_url":"https://github.com/unclechu/node-deep-extend"},{"name":"fsevents","old_version":"1.0.15","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"handlebars","old_version":"4.0.6","new_version":"4.7.8","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"randomatic","old_version":"1.1.6","new_version":"1.1.7","repository_url":"https://github.com/jonschlinkert/randomatic"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"tmpl","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/daaku/nodejs-tmpl"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [deep-extend](https://github.com/unclechu/node-deep-extend) | `0.4.1` | `0.4.2` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.0.15` | `1.2.13` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.6` | `4.7.8` |\n| [randomatic](https://github.com/jonschlinkert/randomatic) | `1.1.6` | `1.1.7` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n\n\nUpdates `deep-extend` from 0.4.1 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unclechu/node-deep-extend/blob/master/CHANGELOG.md\"\u003edeep-extend's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for \u003ccode\u003enull\u003c/code\u003e as an argument.\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/unclechu/node-deep-extend/commit/8957a2ed0bdf814c6da61ac8a18c1d553d229272\"\u003e\u003ccode\u003e8957a2e\u003c/code\u003e\u003c/a\u003e 0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/4a322548b28b563f020198e5e5b4b0329ff50349\"\u003e\u003ccode\u003e4a32254\u003c/code\u003e\u003c/a\u003e update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/cf7f529f8cf94ac9b22ec850fe11fb55a8b95693\"\u003e\u003ccode\u003ecf7f529\u003c/code\u003e\u003c/a\u003e Skip argument if it is null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/97d98c3985778cd82d645f3613b708a6e31adcc2\"\u003e\u003ccode\u003e97d98c3\u003c/code\u003e\u003c/a\u003e Add test for undefined argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/707dcb48cbc507a138ee6ed6562a4dc8ce8883e7\"\u003e\u003ccode\u003e707dcb4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/unclechu/node-deep-extend/issues/23\"\u003e#23\u003c/a\u003e from Hypercubed/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/25af68e90797ad6eca434b09d29793608120939a\"\u003e\u003ccode\u003e25af68e\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unclechu/node-deep-extend/compare/v0.4.1...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.0.15 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\u003ch2\u003ev1.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Node.js v8 to the prebuild binary assets.\u003c/li\u003e\n\u003cli\u003eStopped prebuilding for io.js (can still be built locally)\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.36)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.0.15...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.6 to 4.7.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.8/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.5 - April 2nd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdel\u003eNode.js version support has been changed to v6+\u003c/del\u003e Reverted in 4.7.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\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/handlebars-lang/handlebars.js/commit/8dc3d2517b41d12b1e06f88a449f30d27c137c21\"\u003e\u003ccode\u003e8dc3d25\u003c/code\u003e\u003c/a\u003e v4.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/668c4fb878688e6a2e6bd4ac944b28634c98a9c7\"\u003e\u003ccode\u003e668c4fb\u003c/code\u003e\u003c/a\u003e Fix browser tests in CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c65c6cce3f626e4896a9d59250f0908be695adae\"\u003e\u003ccode\u003ec65c6cc\u003c/code\u003e\u003c/a\u003e Test on Node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/3d3796c1e97cead4a2699e83d51ddb7f20b70aa6\"\u003e\u003ccode\u003e3d3796c\u003c/code\u003e\u003c/a\u003e Make library compatible with workers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/075b354a3b92af1559d8648b6051df4d4a875081\"\u003e\u003ccode\u003e075b354\u003c/code\u003e\u003c/a\u003e Fix sync issue with npm lock-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/30dbf0478109ded8f12bb29832135d480c17e367\"\u003e\u003ccode\u003e30dbf04\u003c/code\u003e\u003c/a\u003e Fix compiling of each block params in strict mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e3a54485db7730b74656450373b5f774364ffe34\"\u003e\u003ccode\u003ee3a5448\u003c/code\u003e\u003c/a\u003e Fix bundler issue with webpack 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8e23642ea25d8835712484e814b6f2c2c3126a66\"\u003e\u003ccode\u003e8e23642\u003c/code\u003e\u003c/a\u003e Fix integration-tests issue with npm \u0026gt;= 7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/88ac06875f06aa3f3b83bd169b2e0b440f553867\"\u003e\u003ccode\u003e88ac068\u003c/code\u003e\u003c/a\u003e use https instead of git for mustache submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c68bc08a0de9b0f3d1570da7d439fccd16427958\"\u003e\u003ccode\u003ec68bc08\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.6...v4.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `randomatic` from 1.1.6 to 1.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/45268f1d46517e0a5df8373f05f9bb70e5d68e6b\"\u003e\u003ccode\u003e45268f1\u003c/code\u003e\u003c/a\u003e 1.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/d91c5f90e785db08a9b9e518926b444671092f26\"\u003e\u003ccode\u003ed91c5f9\u003c/code\u003e\u003c/a\u003e run verb to generate readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/d9b99c34c992d899feb9ad0b14d38bbd68b14352\"\u003e\u003ccode\u003ed9b99c3\u003c/code\u003e\u003c/a\u003e run update and lint-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/463ace40c655c5cac76192f702f997d1813f9bd0\"\u003e\u003ccode\u003e463ace4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/randomatic/issues/7\"\u003e#7\u003c/a\u003e from sunknudsen/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/a3b2b84a1d0d61d0fd1b73d47d10da3efde88d80\"\u003e\u003ccode\u003ea3b2b84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/randomatic/issues/6\"\u003e#6\u003c/a\u003e from Drag0s/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/ea16636b3f22dbc420b46c3941c239dcd6fce266\"\u003e\u003ccode\u003eea16636\u003c/code\u003e\u003c/a\u003e added special characters to * to match doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/0c7e95a446892d03f09e2bfc683473e8ed6c0fba\"\u003e\u003ccode\u003e0c7e95a\u003c/code\u003e\u003c/a\u003e FIX typo: nubmers -\u0026gt; numbers\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jonschlinkert/randomatic/compare/1.1.6...1.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tmpl` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daaku/nodejs-tmpl/commits/v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/prakashgbid/graphql-js/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/prakashgbid/graphql-js/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prakashgbid%2Fgraphql-js/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3774322703","node_id":"PR_kwDOBcWjzM67Lx3S","number":4,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6","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:34.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":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\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/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arobida%2Ftwitter-bot/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"3696699391","node_id":"PR_kwDOBcP0Ns63LZ00","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-04T21:36:13.000Z","updated_at":"2025-12-04T21:36:56.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":11,"packages":[{"name":"expo","old_version":"18.0.6","new_version":"48.0.0","repository_url":"https://github.com/expo/expo"},{"name":"express","old_version":"4.15.3","new_version":"4.22.1","repository_url":"https://github.com/expressjs/express"},{"name":"follow-redirects","old_version":"1.2.4","new_version":"1.15.11","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"handlebars","old_version":"4.0.10","new_version":"4.7.8","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"jws","old_version":"3.1.4","new_version":"3.2.3","repository_url":"https://github.com/brianloveswords/node-jws"},{"name":"min-document","old_version":"2.19.0","new_version":"2.19.2","repository_url":"https://github.com/Raynos/min-document"},{"name":"moment","old_version":"2.18.1","new_version":"2.30.1","repository_url":"https://github.com/moment/moment"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"thenify","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/thenables/thenify"},{"name":"tmpl","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/daaku/nodejs-tmpl"},{"name":"tree-kill","old_version":"1.1.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 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `18.0.6` | `48.0.0` |\n| [express](https://github.com/expressjs/express) | `4.15.3` | `4.22.1` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.2.4` | `1.15.11` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.10` | `4.7.8` |\n| [jws](https://github.com/brianloveswords/node-jws) | `3.1.4` | `3.2.3` |\n| [min-document](https://github.com/Raynos/min-document) | `2.19.0` | `2.19.2` |\n| [moment](https://github.com/moment/moment) | `2.18.1` | `2.30.1` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [thenify](https://github.com/thenables/thenify) | `3.3.0` | `3.3.1` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n| [tree-kill](https://github.com/pkrumins/node-tree-kill) | `1.1.0` | `1.2.2` |\n\n\nUpdates `expo` from 18.0.6 to 48.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo/CHANGELOG.md\"\u003eexpo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e48.0.0 — 2023-02-14\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e48.0.0-beta.2 — 2023-02-09\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e48.0.0-beta.1 — 2023-02-09\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e48.0.0-beta.0 — 2023-02-03\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse React 18 mounting pattern on web to avoid web warning. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20965\"\u003e#20965\u003c/a\u003e by \u003ca href=\"https://github.com/EvanBacon\"\u003e\u003ccode\u003e@​EvanBacon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip mounting root component when DOM is not available. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20916\"\u003e#20916\u003c/a\u003e by \u003ca href=\"https://github.com/EvanBacon\"\u003e\u003ccode\u003e@​EvanBacon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse position \u003ccode\u003efixed\u003c/code\u003e to float fast refresh indicator to the bottom on web. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20966\"\u003e#20966\u003c/a\u003e by \u003ca href=\"https://github.com/EvanBacon\"\u003e\u003ccode\u003e@​EvanBacon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for React Native 0.71.x. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20799\"\u003e#20799\u003c/a\u003e \u003ca href=\"https://redirect.github.com/expo/expo/pull/20832\"\u003e#20832\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOn Android bump \u003ccode\u003ecompileSdkVersion\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e to \u003ccode\u003e33\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20721\"\u003e#20721\u003c/a\u003e by \u003ca href=\"https://github.com/lukmccall\"\u003e\u003ccode\u003e@​lukmccall\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e47.0.1 — 2022-11-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e47.0.0 — 2022-11-03\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShowing warnings for missing native modules rather than throwing errors. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19845\"\u003e#19845\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crashes when running on react-native-v8 runtime. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19843\"\u003e#19843\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed build errors when testing on React Native nightly builds. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19805\"\u003e#19805\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e47.0.0-beta.8 — 2022-11-02\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed build errors when testing on React Native nightly builds. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19369\"\u003e#19369\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed missing \u003cem\u003edisable-missing-native-module-errors.js\u003c/em\u003e in the package. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19815\"\u003e#19815\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e47.0.0-beta.7 — 2022-10-30\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e47.0.0-beta.6 — 2022-10-30\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo\"\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/~tsapeta\"\u003etsapeta\u003c/a\u003e, a new releaser for expo since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 4.15.3 to 4.22.1\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\u003ev4.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nThe prior release (4.22.0) included an erroneous breaking change related to the extended query parser. There is no actual security vulnerability associated with this behavior (CVE-2024-51999 has been rejected). The change has been fully reverted in this release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eRelease: 4.22.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/6934\"\u003eexpressjs/express#6934\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.22.0...v4.22.1\"\u003ehttps://github.com/expressjs/express/compare/4.22.0...v4.22.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.22.0\u003c/h2\u003e\n\u003ch2\u003eImportant: Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: improve readability by \u003ca href=\"https://github.com/sazk07\"\u003e\u003ccode\u003e@​sazk07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6190\"\u003eexpressjs/express#6190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add support for Node.js@23.0 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/6080\"\u003eexpressjs/express#6080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMethod functions with no path should error 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/5957\"\u003eexpressjs/express#5957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: updated github actions ci workflow by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6323\"\u003eexpressjs/express#6323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6336\"\u003eexpressjs/express#6336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: ci: add node.js 24 to test matrix by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6506\"\u003eexpressjs/express#6506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(4.x): wider range for query test skip 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/6513\"\u003eexpressjs/express#6513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse tilde notation for certain dependencies 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/6905\"\u003eexpressjs/express#6905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0 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/6909\"\u003eexpressjs/express#6909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6919\"\u003eexpressjs/express#6919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.22.0 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/6921\"\u003eexpressjs/express#6921\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.2...4.22.0\"\u003ehttps://github.com/expressjs/express/compare/4.21.2...4.22.0\u003c/a\u003e\u003c/p\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\u003c!-- 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/v4.22.1/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.22.1 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRevert security fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.22.0 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0\u003c/li\u003e\n\u003c/ul\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\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/12fae14531a78f19a2caaa5d4f58d9b01eaf3194\"\u003e\u003ccode\u003e12fae14\u003c/code\u003e\u003c/a\u003e 4.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/5ddf311af32e772a77fd48b6266ce2f1ba330e1a\"\u003e\u003ccode\u003e5ddf311\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;sec: security patch for CVE-2024-51999\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/49744abd1120484fe64d7bde1cd3197c32523b6e\"\u003e\u003ccode\u003e49744ab\u003c/code\u003e\u003c/a\u003e 4.22.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6921\"\u003e#6921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6e97452f600a3b01719fbc5517d833c7646b0bb7\"\u003e\u003ccode\u003e6e97452\u003c/code\u003e\u003c/a\u003e sec: security patch for CVE-2024-51999\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6a23d34d652b9e69a4486d2a2a0dea54b9685fa5\"\u003e\u003ccode\u003e6a23d34\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6919\"\u003e#6919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8c12cdf93b89a4628b59179e3cc0722fc517d6b3\"\u003e\u003ccode\u003e8c12cdf\u003c/code\u003e\u003c/a\u003e deps: qs@6.14.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7fea74fcf02764580f38f2a7f1932dfa54cddd90\"\u003e\u003ccode\u003e7fea74f\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for certain dependencies (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6905\"\u003e#6905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/dac7a0475a99e9dfc57b3b8e6d5bdf52813f1944\"\u003e\u003ccode\u003edac7a04\u003c/code\u003e\u003c/a\u003e chore: wider range for query test skip (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/997919b48879bbd53171c3b4e5dd1b04ad139241\"\u003e\u003ccode\u003e997919b\u003c/code\u003e\u003c/a\u003e ci: add node.js 24 to test matrix (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6506\"\u003e#6506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/36fb59c6c7d9dfca0b08dfeafb5b6e4a249234a1\"\u003e\u003ccode\u003e36fb59c\u003c/code\u003e\u003c/a\u003e fix(ci): reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6336\"\u003e#6336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.15.3...v4.22.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/~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 `follow-redirects` from 1.2.4 to 1.15.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/21ef28a544c5e57f4c34b8476d75f2144609a1eb\"\u003e\u003ccode\u003e21ef28a\u003c/code\u003e\u003c/a\u003e Release version 1.15.11 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/7c88135da3bd0681a7e156ee66b16b2f6f98b480\"\u003e\u003ccode\u003e7c88135\u003c/code\u003e\u003c/a\u003e Roll back tree shaking.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/6e389ba094beec211a8847788a146917a16c1bdb\"\u003e\u003ccode\u003e6e389ba\u003c/code\u003e\u003c/a\u003e Release version 1.15.10 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/5bc496e0229abda823221e0c6267926a3f93f262\"\u003e\u003ccode\u003e5bc496e\u003c/code\u003e\u003c/a\u003e Shake me up before you go-go.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/694d6b47a42bc8377e5ef1480394de451e16bd5b\"\u003e\u003ccode\u003e694d6b4\u003c/code\u003e\u003c/a\u003e Bump minimist from 1.2.5 to 1.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/e4e55c77b2d849280d105943f49f42e0c735d05d\"\u003e\u003ccode\u003ee4e55c7\u003c/code\u003e\u003c/a\u003e Release version 1.15.9 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/31a1abf2d659ac1c8fcbe7e614a8c8914d80e1e3\"\u003e\u003ccode\u003e31a1abf\u003c/code\u003e\u003c/a\u003e Attempt much more gentle detection.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/d2aaa97439e8a7e4a9cd02513ec7b12f23c17638\"\u003e\u003ccode\u003ed2aaa97\u003c/code\u003e\u003c/a\u003e Fix url field.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/62558f0cd106195f4c17ece3ad255eb93487d37f\"\u003e\u003ccode\u003e62558f0\u003c/code\u003e\u003c/a\u003e Release version 1.15.8 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/a8d1ceed257d46758f913ff555b4f7e1cd758627\"\u003e\u003ccode\u003ea8d1cee\u003c/code\u003e\u003c/a\u003e Return subtlety.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/follow-redirects/follow-redirects/compare/v1.2.4...v1.15.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.10 to 4.7.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.8/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.5 - April 2nd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdel\u003eNode.js version support has been changed to v6+\u003c/del\u003e Reverted in 4.7.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\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/handlebars-lang/handlebars.js/commit/8dc3d2517b41d12b1e06f88a449f30d27c137c21\"\u003e\u003ccode\u003e8dc3d25\u003c/code\u003e\u003c/a\u003e v4.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/668c4fb878688e6a2e6bd4ac944b28634c98a9c7\"\u003e\u003ccode\u003e668c4fb\u003c/code\u003e\u003c/a\u003e Fix browser tests in CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c65c6cce3f626e4896a9d59250f0908be695adae\"\u003e\u003ccode\u003ec65c6cc\u003c/code\u003e\u003c/a\u003e Test on Node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/3d3796c1e97cead4a2699e83d51ddb7f20b70aa6\"\u003e\u003ccode\u003e3d3796c\u003c/code\u003e\u003c/a\u003e Make library compatible with workers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/075b354a3b92af1559d8648b6051df4d4a875081\"\u003e\u003ccode\u003e075b354\u003c/code\u003e\u003c/a\u003e Fix sync issue with npm lock-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/30dbf0478109ded8f12bb29832135d480c17e367\"\u003e\u003ccode\u003e30dbf04\u003c/code\u003e\u003c/a\u003e Fix compiling of each block params in strict mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e3a54485db7730b74656450373b5f774364ffe34\"\u003e\u003ccode\u003ee3a5448\u003c/code\u003e\u003c/a\u003e Fix bundler issue with webpack 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8e23642ea25d8835712484e814b6f2c2c3126a66\"\u003e\u003ccode\u003e8e23642\u003c/code\u003e\u003c/a\u003e Fix integration-tests issue with npm \u0026gt;= 7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/88ac06875f06aa3f3b83bd169b2e0b440f553867\"\u003e\u003ccode\u003e88ac068\u003c/code\u003e\u003c/a\u003e use https instead of git for mustache submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c68bc08a0de9b0f3d1570da7d439fccd16427958\"\u003e\u003ccode\u003ec68bc08\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.10...v4.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jws` from 3.1.4 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brianloveswords/node-jws/releases\"\u003ejws's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.3\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix advisory GHSA-869p-cjfg-cm3x: createSign and createVerify now require\nthat a non empty secret is provided (via opts.secret, opts.privateKey or opts.key)\nwhen using HMAC algorithms.\u003c/li\u003e\n\u003cli\u003eUpgrading JWA version to 1.4.2, addressing a compatibility issue for Node \u0026gt;= 25.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.2.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.1.5\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/auth0/node-jws/blob/master/CHANGELOG.md\"\u003ejws's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.2.3]\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix advisory GHSA-869p-cjfg-cm3x: createSign and createVerify now require\nthat a non empty secret is provided (via opts.secret, opts.privateKey or opts.key)\nwhen using HMAC algorithms.\u003c/li\u003e\n\u003cli\u003eUpgrading JWA version to 1.4.2, adressing a compatibility issue for Node \u0026gt;= 25.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0]\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e: \u003ccode\u003ejwt.verify\u003c/code\u003e now requires an \u003ccode\u003ealgorithm\u003c/code\u003e parameter, and\n\u003ccode\u003ejws.createVerify\u003c/code\u003e requires an \u003ccode\u003ealgorithm\u003c/code\u003e option. The \u003ccode\u003e\u0026quot;alg\u0026quot;\u003c/code\u003e field\nsignature headers is ignored. This mitigates a critical security flaw\nin the library which would allow an attacker to generate signatures with\narbitrary contents that would be accepted by \u003ccode\u003ejwt.verify\u003c/code\u003e. See\n\u003ca href=\"https://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/\"\u003ehttps://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/\u003c/a\u003e\nfor details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/brianloveswords/node-jws/compare/v1.0.1...v2.0.0\"\u003e2.0.0\u003c/a\u003e - 2015-01-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e: Default payload encoding changed from \u003ccode\u003ebinary\u003c/code\u003e to\n\u003ccode\u003eutf8\u003c/code\u003e. \u003ccode\u003eutf8\u003c/code\u003e is a is a more sensible default than \u003ccode\u003ebinary\u003c/code\u003e because\nmany payloads, as far as I can tell, will contain user-facing\nstrings that could be in any language. (\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/brianloveswords/node-jws/commit/6b6de48\"\u003e6b6de48\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCode reorganization, thanks \u003ca href=\"https://github.com/fearphage\"\u003e\u003ccode\u003e@​fearphage\u003c/code\u003e\u003c/a\u003e! (\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/brianloveswords/node-jws/commit/7880050\"\u003e7880050\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOption in all relevant methods for \u003ccode\u003eencoding\u003c/code\u003e. For those few users\nthat might be depending on a \u003ccode\u003ebinary\u003c/code\u003e encoding of the messages, this\nis for them. (\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/brianloveswords/node-jws/commit/6b6de48\"\u003e6b6de48\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/4f6e73f24df42f07d632dec6431ade8eda8d11a6\"\u003e\u003ccode\u003e4f6e73f\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/bd0fea57f35a97b6749a632b19ae5100d6d35729\"\u003e\u003ccode\u003ebd0fea5\u003c/code\u003e\u003c/a\u003e version 3.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/7c3b4b411004c206af8901fa3f8e644127bbf8d9\"\u003e\u003ccode\u003e7c3b4b4\u003c/code\u003e\u003c/a\u003e Enhance tests for HMAC streaming sign and verify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/a9b8ed999de8f8fff486ac9167514577a0fae323\"\u003e\u003ccode\u003ea9b8ed9\u003c/code\u003e\u003c/a\u003e Improve secretOrKey initialization in VerifyStream\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/6707fde62cbae465a7f11e52760fb994dbc0e0dc\"\u003e\u003ccode\u003e6707fde\u003c/code\u003e\u003c/a\u003e Improve secret handling in SignStream\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/7d4a0717a74edc59c3154a8f11d701af376060f6\"\u003e\u003ccode\u003e7d4a071\u003c/code\u003e\u003c/a\u003e v3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/10b72299045ff538724ed5017ed693f690e113d1\"\u003e\u003ccode\u003e10b7229\u003c/code\u003e\u003c/a\u003e deps: jwa@^1.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/37e67a8a3d99806c035e5377474e6db0b6322ffb\"\u003e\u003ccode\u003e37e67a8\u003c/code\u003e\u003c/a\u003e v3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/fc398d8496e8fc264bb767499713a92346c255bd\"\u003e\u003ccode\u003efc398d8\u003c/code\u003e\u003c/a\u003e update jws.ALGORITHMS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/5cdc5ce8a995f957a06cb29c6e483d3c9a56bb22\"\u003e\u003ccode\u003e5cdc5ce\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brianloveswords/node-jws/compare/v3.1.4...v3.2.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/~julien.wollscheid\"\u003ejulien.wollscheid\u003c/a\u003e, a new releaser for jws since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `min-document` from 2.19.0 to 2.19.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/0d14150640e4dd159e092eb551b3aca8f3378991\"\u003e\u003ccode\u003e0d14150\u003c/code\u003e\u003c/a\u003e 2.19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/49c2e0607bece7a041b8935bfb044ce6b65777d8\"\u003e\u003ccode\u003e49c2e06\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/56\"\u003e#56\u003c/a\u003e from wasabina67/fix/prototype-pollution-removeAttribut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/966646172d9063f880aeaf79882edfc3a0ceaca4\"\u003e\u003ccode\u003e9666461\u003c/code\u003e\u003c/a\u003e Fix prototype pollution vulnerability in removeAttributeNS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/4490b40cbb19feb26b09f217690a0969d1a89d51\"\u003e\u003ccode\u003e4490b40\u003c/code\u003e\u003c/a\u003e 2.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/2cd587153733d3346365df6033067f64f07690f5\"\u003e\u003ccode\u003e2cd5871\u003c/code\u003e\u003c/a\u003e update ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/fe32e8da464cef622528725f647029a8fd7d95a6\"\u003e\u003ccode\u003efe32e8d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/55\"\u003e#55\u003c/a\u003e from jameswassink/fix/prototype-pollution-removeAttrib...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/6c5f31aa57e2122fcedd4c7eae58b82f477e09f5\"\u003e\u003ccode\u003e6c5f31a\u003c/code\u003e\u003c/a\u003e Better prototype pollution fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/0d4e8192ef723fb869645256102a56ed922efd68\"\u003e\u003ccode\u003e0d4e819\u003c/code\u003e\u003c/a\u003e Fix prototype pollution in removeAttributeNS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/bf7b69130a364b5c6fcb8e623bffe43054994c65\"\u003e\u003ccode\u003ebf7b691\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/1b5402dcd5df3bf2575e71d463baa44dc2c05571\"\u003e\u003ccode\u003e1b5402d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/49\"\u003e#49\u003c/a\u003e from PixnBits/patch-1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Raynos/min-document/compare/v2.19.0...v2.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.18.1 to 2.30.1\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.30.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 27, 2023\u003c/li\u003e\n\u003cli\u003eRevert \u003ca href=\"https://redirect.github.com/moment/moment/pull/5827\"\u003emoment/moment#5827\u003c/a\u003e, because it's breaking\na lot of TS code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.30.0 \u003ca href=\"https://gist.github.com/ichernev/e277bcd1f0eeabb834f60a777237925a\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 26, 2023\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/485d9a7d709bd5f3869a7ad24630cf0746d072dc\"\u003e\u003ccode\u003e485d9a7\u003c/code\u003e\u003c/a\u003e Build 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/e048b09e46a3f710a93a45026b93b7c3cbc8b646\"\u003e\u003ccode\u003ee048b09\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f9f2d584dcaa4bcb4821ba4bae97b54798239921\"\u003e\u003ccode\u003ef9f2d58\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/a52ffb2bd49fdef0149d13874e7aede361342198\"\u003e\u003ccode\u003ea52ffb2\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5827\"\u003e#5827\u003c/a\u003e from BobZombie:feature/fix_d.ts\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ddd680908c23797a3ed22007838634518bb14705\"\u003e\u003ccode\u003eddd6809\u003c/code\u003e\u003c/a\u003e Build 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/be64d00332159d4df419a4ee0328da9bd81a6fc6\"\u003e\u003ccode\u003ebe64d00\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ad411793e96d19085272181dcb823aee34b7de5d\"\u003e\u003ccode\u003ead41179\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/63fe479c029d2e329e5c03744e5ad022828296d7\"\u003e\u003ccode\u003e63fe479\u003c/code\u003e\u003c/a\u003e [misc] Make code ES6 compatible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/0f0195f5049744d4b74bd0840501cb24b2cba949\"\u003e\u003ccode\u003e0f0195f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5599\"\u003e#5599\u003c/a\u003e from Alanscut:issue_4985\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/15b82f532c41c86f0cfa7462d0057d1d95e67821\"\u003e\u003ccode\u003e15b82f5\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5597\"\u003e#5597\u003c/a\u003e from Alanscut:issue-5596\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.18.1...2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thenify` from 3.3.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/thenables/thenify/blob/master/History.md\"\u003ethenify's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.3.1 / 2020-06-18\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/thenables/thenify/commit/0d94a24eb933bc835d568f3009f4d269c4c4c17a\"\u003e\u003ccode\u003e0d94a24\u003c/code\u003e\u003c/a\u003e] - fix: remove eval (\u003ca href=\"https://redirect.github.com/thenables/thenify/issues/30\"\u003e#30\u003c/a\u003e) (Yiyu He \u0026lt;\u003ca href=\"mailto:dead_horse@qq.com\"\u003edead_horse@qq.com\u003c/a\u003e\u0026gt;)\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/thenables/thenify/commit/1d054b4d60e72087f4e804565e540258ecee7f0b\"\u003e\u003ccode\u003e1d054b4\u003c/code\u003e\u003c/a\u003e Release 3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thenables/thenify/commit/0d94a24eb933bc835d568f3009f4d269c4c4c17a\"\u003e\u003ccode\u003e0d94a24\u003c/code\u003e\u003c/a\u003e fix: remove eval (\u003ca href=\"https://redirect.github.com/thenables/thenify/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/thenables/thenify/compare/3.3.0...3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tmpl` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daaku/nodejs-tmpl/commits/v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tree-kill` from 1.1.0 to 1.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pkrumins/node-tree-kill/releases\"\u003etree-kill's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.1\u003c/h2\u003e\n\u003cp\u003eChangelog:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing LICENSE file\u003c/li\u003e\n\u003cli\u003efix TypeScript definitions\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/pkrumins/node-tree-kill/commit/cb478381547107f5c53362668533f634beff7e6e\"\u003e\u003ccode\u003ecb47838\u003c/code\u003e\u003c/a\u003e 1.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/deee138a8cbc918463d8af5ce8c2bec33c3fd164\"\u003e\u003ccode\u003edeee138\u003c/code\u003e\u003c/a\u003e fix: handle sanitising better, add tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/ff73dbf144c4c2daa67799a50dfff59cd455c63c\"\u003e\u003ccode\u003eff73dbf\u003c/code\u003e\u003c/a\u003e fix: sanitise pid parameter (\u003ca href=\"https://redirect.github.com/pkrumins/node-tree-kill/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/3b5b8feeb3175a3e16ea7e0e09fdf5b8d2b87b08\"\u003e\u003ccode\u003e3b5b8fe\u003c/code\u003e\u003c/a\u003e update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/d408f04316d8656cf520f35799518d5838d53955\"\u003e\u003ccode\u003ed408f04\u003c/code\u003e\u003c/a\u003e 1.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/32624c18b8ae42bb0c093b6024044de515b0802c\"\u003e\u003ccode\u003e32624c1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pkrumins/node-tree-kill/issues/24\"\u003e#24\u003c/a\u003e from LinusU/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/c784c3d538f117fdf4fbbce1c783c88678f3bd87\"\u003e\u003ccode\u003ec784c3d\u003c/code\u003e\u003c/a\u003e Add callback-as-second-argument support to typings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/6d6843c68aa0353813f259103ca1ead72d1a3d20\"\u003e\u003ccode\u003e6d6843c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pkrumins/node-tree-kill/issues/21\"\u003e#21\u003c/a\u003e from orodley/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/d515c804963d495fbe7e24a693682f3f9f931e51\"\u003e\u003ccode\u003ed515c80\u003c/code\u003e\u003c/a\u003e Add LICENSE file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/92ead1111360eb54432e9f4f65f49bfb5ee6cca2\"\u003e\u003ccode\u003e92ead11\u003c/code\u003e\u003c/a\u003e 1.2.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pkrumins/node-tree-kill/compare/v1.1.0...v1.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/arobida/jokes-app/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/arobida/jokes-app/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arobida%2Fjokes-app/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3637669259","node_id":"PR_kwDOPHUYTc60FhZQ","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-18T11:30:38.000Z","updated_at":"2025-11-18T11:30:44.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":8,"packages":[{"name":"axios","old_version":"1.8.2","new_version":"1.12.0","repository_url":"https://github.com/axios/axios"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"jspdf","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/parallax/jsPDF"},{"name":"cipher-base","old_version":"1.0.4","new_version":"1.0.7","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"ini","old_version":"1.3.4","new_version":"1.3.8","repository_url":"https://github.com/npm/ini"},{"name":"sha.js","old_version":"2.4.11","new_version":"2.4.12","repository_url":"https://github.com/crypto-browserify/sha.js"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [axios](https://github.com/axios/axios) | `1.8.2` | `1.12.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [jspdf](https://github.com/parallax/jsPDF) | `3.0.1` | `3.0.2` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.7` |\n| [ini](https://github.com/npm/ini) | `1.3.4` | `1.3.8` |\n| [sha.js](https://github.com/crypto-browserify/sha.js) | `2.4.11` | `2.4.12` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\n\nUpdates `axios` from 1.8.2 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/v1.8.2...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 4.0.0 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4\"\u003ev4.0.4\u003c/a\u003e - 2025-07-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23 \u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Switch to using \u003ccode\u003ecrypto\u003c/code\u003e random for boundary values \u003ca href=\"https://github.com/form-data/form-data/commit/3d1723080e6577a66f17f163ecd345a21d8d0fd0\"\u003e\u003ccode\u003e3d17230\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix linting errors \u003ca href=\"https://github.com/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] actually ensure the readme backup isn’t published \u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\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/form-data/form-data/commit/58c25d76406a5b0dfdf54045cf252563f2bbda8d\"\u003e\u003ccode\u003e58c25d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix readme capitalization \u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3\"\u003ev4.0.3\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eappend\u003c/code\u003e: avoid a crash on nullish values \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/577\"\u003e\u003ccode\u003e[#577](https://github.com/form-data/form-data/issues/577)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] use a shared config \u003ca href=\"https://github.com/form-data/form-data/commit/426ba9ac440f95d1998dac9a5cd8d738043b048f\"\u003e\u003ccode\u003e426ba9a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix some spacing issues \u003ca href=\"https://github.com/form-data/form-data/commit/20941917f0e9487e68c564ebc3157e23609e2939\"\u003e\u003ccode\u003e2094191\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003ehasown\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/81ab41b46fdf34f5d89d7ff30b513b0925febfaa\"\u003e\u003ccode\u003e81ab41b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] validate boundary type in \u003ccode\u003esetBoundary()\u003c/code\u003e method \u003ca href=\"https://github.com/form-data/form-data/commit/8d8e4693093519f7f18e3c597d1e8df8c493de9e\"\u003e\u003ccode\u003e8d8e469\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add tests to check the behavior of \u003ccode\u003egetBoundary\u003c/code\u003e with non-strings \u003ca href=\"https://github.com/form-data/form-data/commit/837b8a1f7562bfb8bda74f3fc538adb7a5858995\"\u003e\u003ccode\u003e837b8a1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused deps \u003ca href=\"https://github.com/form-data/form-data/commit/870e4e665935e701bf983a051244ab928e62d58e\"\u003e\u003ccode\u003e870e4e6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove local commit hooks \u003ca href=\"https://github.com/form-data/form-data/commit/e6e83ccb545a5619ed6cd04f31d5c2f655eb633e\"\u003e\u003ccode\u003ee6e83cc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/4066fd6f65992b62fa324a6474a9292a4f88c916\"\u003e\u003ccode\u003e4066fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix scripts to use prepublishOnly \u003ca href=\"https://github.com/form-data/form-data/commit/c4bbb13c0ef669916657bc129341301b1d331d75\"\u003e\u003ccode\u003ec4bbb13\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2\"\u003ev4.0.2\u003c/a\u003e - 2025-02-14\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\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/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ev4.0.5\u003c/a\u003e - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] Switch to newer v8 prediction library; enable node 24 testing \u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set Symbol.toStringTag in the proper place \u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4\"\u003ev4.0.4\u003c/a\u003e - 2025-07-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23 \u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Switch to using \u003ccode\u003ecrypto\u003c/code\u003e random for boundary values \u003ca href=\"https://github.com/form-data/form-data/commit/3d1723080e6577a66f17f163ecd345a21d8d0fd0\"\u003e\u003ccode\u003e3d17230\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix linting errors \u003ca href=\"https://github.com/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] actually ensure the readme backup isn’t published \u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\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/form-data/form-data/commit/58c25d76406a5b0dfdf54045cf252563f2bbda8d\"\u003e\u003ccode\u003e58c25d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix readme capitalization \u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3\"\u003ev4.0.3\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eappend\u003c/code\u003e: avoid a crash on nullish values \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/577\"\u003e\u003ccode\u003e[#577](https://github.com/form-data/form-data/issues/577)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] use a shared config \u003ca href=\"https://github.com/form-data/form-data/commit/426ba9ac440f95d1998dac9a5cd8d738043b048f\"\u003e\u003ccode\u003e426ba9a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix some spacing issues \u003ca href=\"https://github.com/form-data/form-data/commit/20941917f0e9487e68c564ebc3157e23609e2939\"\u003e\u003ccode\u003e2094191\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003ehasown\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/81ab41b46fdf34f5d89d7ff30b513b0925febfaa\"\u003e\u003ccode\u003e81ab41b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] validate boundary type in \u003ccode\u003esetBoundary()\u003c/code\u003e method \u003ca href=\"https://github.com/form-data/form-data/commit/8d8e4693093519f7f18e3c597d1e8df8c493de9e\"\u003e\u003ccode\u003e8d8e469\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add tests to check the behavior of \u003ccode\u003egetBoundary\u003c/code\u003e with non-strings \u003ca href=\"https://github.com/form-data/form-data/commit/837b8a1f7562bfb8bda74f3fc538adb7a5858995\"\u003e\u003ccode\u003e837b8a1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused deps \u003ca href=\"https://github.com/form-data/form-data/commit/870e4e665935e701bf983a051244ab928e62d58e\"\u003e\u003ccode\u003e870e4e6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove local commit hooks \u003ca href=\"https://github.com/form-data/form-data/commit/e6e83ccb545a5619ed6cd04f31d5c2f655eb633e\"\u003e\u003ccode\u003ee6e83cc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/4066fd6f65992b62fa324a6474a9292a4f88c916\"\u003e\u003ccode\u003e4066fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix scripts to use prepublishOnly \u003ca href=\"https://github.com/form-data/form-data/commit/c4bbb13c0ef669916657bc129341301b1d331d75\"\u003e\u003ccode\u003ec4bbb13\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2\"\u003ev4.0.2\u003c/a\u003e - 2025-02-14\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\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/form-data/form-data/commit/68ff7dda8834d6de095a7008cef0e03bc252ca98\"\u003e\u003ccode\u003e68ff7dd\u003c/code\u003e\u003c/a\u003e v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\u003c/code\u003e\u003c/a\u003e [Fix] set Symbol.toStringTag in the proper place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e [Tests] Switch to newer v8 prediction library; enable node 24 testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/41996f5ac73a867046d48512cab62e64fc846dad\"\u003e\u003ccode\u003e41996f5\u003c/code\u003e\u003c/a\u003e v4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\u003c/code\u003e\u003c/a\u003e [meta] actually ensure the readme backup isn’t published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e [meta] fix readme capitalization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\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/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e [Tests] fix linting errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e [Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.0...v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for form-data since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\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/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jspdf` from 3.0.1 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/parallax/jsPDF/releases\"\u003ejspdf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003cp\u003eThis release fixes a \u003ca href=\"https://github.com/parallax/jsPDF/security/advisories/GHSA-8mvj-3j78-4qmw\"\u003esecurity issue\u003c/a\u003e where parsing of corrupt PNG images could lead to long running loops and denial of service.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Snyk] Upgrade \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.26.7 to 7.26.9 by \u003ca href=\"https://github.com/MrRio\"\u003e\u003ccode\u003e@​MrRio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/parallax/jsPDF/pull/3847\"\u003eparallax/jsPDF#3847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing corrupt PNG images in addImage method by \u003ca href=\"https://github.com/HackbrettXXX\"\u003e\u003ccode\u003e@​HackbrettXXX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/parallax/jsPDF/pull/3880\"\u003eparallax/jsPDF#3880\u003c/a\u003e. The atob and btoa dependencies have been removed and the fast-png dependency has been added.\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/WardenDrew\"\u003e\u003ccode\u003e@​WardenDrew\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/parallax/jsPDF/pull/3872\"\u003eparallax/jsPDF#3872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/parallax/jsPDF/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/parallax/jsPDF/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/parallax/jsPDF/commit/543b356c321a7e13f08d4cb3d1f247e8b130a871\"\u003e\u003ccode\u003e543b356\u003c/code\u003e\u003c/a\u003e 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/parallax/jsPDF/commit/4cf3ab619e565d9b88b4b130bff901b91d8688e9\"\u003e\u003ccode\u003e4cf3ab6\u003c/code\u003e\u003c/a\u003e Fix parsing corrupt PNG images in the addImage method (\u003ca href=\"https://redirect.github.com/parallax/jsPDF/issues/3880\"\u003e#3880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/parallax/jsPDF/commit/7c51caa387b5c08326fc5e70ac7f5e266741fcae\"\u003e\u003ccode\u003e7c51caa\u003c/code\u003e\u003c/a\u003e Correct the millimeter unit conversion constant in docs (\u003ca href=\"https://redirect.github.com/parallax/jsPDF/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/parallax/jsPDF/commit/d8bfc9f0af8a91ff96c8396147b582d136551151\"\u003e\u003ccode\u003ed8bfc9f\u003c/code\u003e\u003c/a\u003e fix: upgrade \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.26.7 to 7.26.9 (\u003ca href=\"https://redirect.github.com/parallax/jsPDF/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/parallax/jsPDF/compare/v3.0.1...v3.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cipher-base` from 1.0.4 to 1.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md\"\u003ecipher-base's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.6...v1.0.7\"\u003ev1.0.7\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\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/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.5...v1.0.6\"\u003ev1.0.6\u003c/a\u003e - 2024-11-26\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] io.js 3.0 - Node.js 5.3 typed array support \u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.4...v1.0.5\"\u003ev1.0.5\u003c/a\u003e - 2024-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] standard -\u0026gt; eslint, make test dir, etc \u003ca href=\"https://github.com/browserify/cipher-base/commit/ae02fd6624c41ac4ac18077be797111d1955bc76\"\u003e\u003ccode\u003eae02fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to GHA \u003ca href=\"https://github.com/browserify/cipher-base/commit/66387d71461287ad9067bb1bcbfdc47403a33ee7\"\u003e\u003ccode\u003e66387d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] return valid values on multi-byte-wide TypedArray input \u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\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/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/cipher-base/commit/42528f291db16bf2e7d5f831ebe2ad87fd0b1f42\"\u003e\u003ccode\u003e42528f2\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/cipher-base/commit/0e7a2d9a33a391e82fa9cf512d6e25cc91ab8613\"\u003e\u003ccode\u003e0e7a2d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add missing \u003ccode\u003eengines.node\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/f2dc13e47bbcf3c873db9a9e0f83e5f29d0783fe\"\u003e\u003ccode\u003ef2dc13e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/00567180c846dd3db3848c9223991c58a0d5490c\"\u003e\u003ccode\u003e0056718\u003c/code\u003e\u003c/a\u003e v1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\u003c/code\u003e\u003c/a\u003e [Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\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/cipher-base/commit/f5249f94611506ef35a8be4d48a3fc5ecf1fac63\"\u003e\u003ccode\u003ef5249f9\u003c/code\u003e\u003c/a\u003e v1.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e [Fix] io.js 3.0 - Node.js 5.3 typed array support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/f03cebfdad1cba1d56614c58affa303b0fa2a43e\"\u003e\u003ccode\u003ef03cebf\u003c/code\u003e\u003c/a\u003e v1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\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/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e [meta] fix package.json indentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\u003c/code\u003e\u003c/a\u003e [Fix] return valid values on multi-byte-wide TypedArray input\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/cipher-base/compare/v1.0.4...v1.0.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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for cipher-base since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ini` from 1.3.4 to 1.3.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/a2c5da86604bc2238fe393c5ff083bf23a9910eb\"\u003e\u003ccode\u003ea2c5da8\u003c/code\u003e\u003c/a\u003e 1.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/af5c6bb5dca6f0248c153aa87e25bddfc515ff6e\"\u003e\u003ccode\u003eaf5c6bb\u003c/code\u003e\u003c/a\u003e Do not use Object.create(null)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/8b648a1ac49e1b3b7686ea957e0b95e544bc6ec1\"\u003e\u003ccode\u003e8b648a1\u003c/code\u003e\u003c/a\u003e don't test where our devdeps don't even work\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/c74c8af35f32b801a7e82a8309eab792a95932f6\"\u003e\u003ccode\u003ec74c8af\u003c/code\u003e\u003c/a\u003e 1.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/024b8b55ac1c980c6225607b007714c54eb501ba\"\u003e\u003ccode\u003e024b8b5\u003c/code\u003e\u003c/a\u003e update deps, add linting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/032fbaf5f0b98fce70c8cc380e0d05177a9c9073\"\u003e\u003ccode\u003e032fbaf\u003c/code\u003e\u003c/a\u003e Use Object.create(null) to avoid default object property hazards\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/2da90391ef70db41d10f013e3a87f9a8c5d01a72\"\u003e\u003ccode\u003e2da9039\u003c/code\u003e\u003c/a\u003e 1.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/cfea636f534b5ca7550d2c28b7d1a95d936d56c6\"\u003e\u003ccode\u003ecfea636\u003c/code\u003e\u003c/a\u003e better git push script, before publish instead of after\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/56d2805e07ccd94e2ba0984ac9240ff02d44b6f1\"\u003e\u003ccode\u003e56d2805\u003c/code\u003e\u003c/a\u003e do not allow invalid hazardous string as section name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/738eca59d77d8cfdddf5c477c17a0d8f8fbfe0fd\"\u003e\u003ccode\u003e738eca5\u003c/code\u003e\u003c/a\u003e v1.3.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/ini/compare/v1.3.4...v1.3.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~isaacs\"\u003eisaacs\u003c/a\u003e, a new releaser for ini since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha.js` from 2.4.11 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\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/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.4.11...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 `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/anonim-01/remix-project/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/anonim-01/remix-project/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonim-01%2Fremix-project/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3635443147","node_id":"PR_kwDOMPiKlc6z-BWu","number":15,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6","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:22:05.000Z","updated_at":"2025-11-17T23:22:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\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/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2Fflight-manual.atom.io/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"3631279962","node_id":"PR_kwDOKwuYZs6zwEu8","number":8,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6","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-16T23:41:37.000Z","updated_at":"2025-11-16T23:41:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/anonim-01/ayzio-proxy/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/anonim-01/ayzio-proxy/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonim-01%2Fayzio-proxy/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"2876448111","node_id":"PR_kwDOOeaaIc6rcx1v","number":4,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6 in /back","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-10-01T00:43:55.000Z","updated_at":"2025-10-01T00:43:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":"/back","ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aran964230/opensource-casino-v10/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aran964230/opensource-casino-v10/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aran964230%2Fopensource-casino-v10/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2876312229","node_id":"PR_kwDOFuMVN86rcQql","number":4,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6","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-30T23:38:26.000Z","updated_at":"2025-09-30T23:38:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aredridel/rtf-parser/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aredridel/rtf-parser/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aredridel%2Frtf-parser/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}],"issue_packages":[{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-04-03T17:52:27.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"4201566693","node_id":"PR_kwDONq5Aqs7P2BfP","number":5,"state":"open","title":"Bump the npm_and_yarn group across 2 directories with 21 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-03T17:52:27.000Z","updated_at":"2026-04-03T19:02:21.415Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":21,"packages":[{"name":"jquery","old_version":"3.2.1","new_version":"3.5.0","repository_url":"https://github.com/jquery/jquery"},{"name":"karma","old_version":"1.7.1","new_version":"6.4.4","repository_url":"https://github.com/karma-runner/karma"},{"name":"deap","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/selfcontained/deap"},{"name":"json-schema","old_version":"0.2.3","new_version":"0.4.0","repository_url":"https://github.com/kriszyp/json-schema"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"handlebars","old_version":"4.0.11","new_version":"4.7.9","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"js-yaml","old_version":"3.10.0","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"jsonpointer","old_version":"4.0.1","new_version":"5.0.1","repository_url":"https://github.com/janl/node-jsonpointer"},{"name":"lodash.merge","old_version":"4.6.0","new_version":"4.6.2","repository_url":"https://github.com/lodash/lodash"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the npm_and_yarn group with 1 update in the /static/select2 directory: [node-sass](https://github.com/sass/node-sass).\nBumps the npm_and_yarn group with 9 updates in the /static/toastr directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jquery](https://github.com/jquery/jquery) | `3.2.1` | `3.5.0` |\n| [karma](https://github.com/karma-runner/karma) | `1.7.1` | `6.4.4` |\n| [deap](https://github.com/selfcontained/deap) | `1.0.0` | `1.0.1` |\n| [json-schema](https://github.com/kriszyp/json-schema) | `0.2.3` | `0.4.0` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.11` | `4.7.9` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.10.0` | `3.14.2` |\n| [jsonpointer](https://github.com/janl/node-jsonpointer) | `4.0.1` | `5.0.1` |\n| [lodash.merge](https://github.com/lodash/lodash) | `4.6.0` | `4.6.2` |\n\n\nUpdates `node-sass` from 4.14.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/node-sass/releases\"\u003enode-sass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNode 20 support by \u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sass/node-sass/pull/3355\"\u003esass/node-sass#3355\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node 14 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSupported Environments\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOS\u003c/th\u003e\n\u003cth\u003eArchitecture\u003c/th\u003e\n\u003cth\u003eNode\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eWindows\u003c/td\u003e\n\u003ctd\u003ex86 \u0026amp; x64\u003c/td\u003e\n\u003ctd\u003e16, 18, 19, 20\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOSX\u003c/td\u003e\n\u003ctd\u003ex64\u003c/td\u003e\n\u003ctd\u003e16, 18, 19, 20\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLinux*\u003c/td\u003e\n\u003ctd\u003ex64\u003c/td\u003e\n\u003ctd\u003e16, 18, 19, 20\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAlpine Linux\u003c/td\u003e\n\u003ctd\u003ex64\u003c/td\u003e\n\u003ctd\u003e16, 18, 19, 20\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003e*Linux support refers to major distributions like Ubuntu, and Debian\u003c/p\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix binaries being partially downloaded by \u003ca href=\"https://github.com/xzyfer\"\u003e\u003ccode\u003e@​xzyfer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sass/node-sass/pull/3313\"\u003esass/node-sass#3313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump node-gyp and nan for node 19 support by \u003ca href=\"https://github.com/xzyfer\"\u003e\u003ccode\u003e@​xzyfer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sass/node-sass/pull/3314\"\u003esass/node-sass#3314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Node 18 and 19 support and drop Node 17 by \u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sass/node-sass/pull/3257\"\u003esass/node-sass#3257\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node 12 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for Node 17 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet \u003ccode\u003erejectUnauthorized\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e by default (\u003ca href=\"https://github.com/scott-ut\"\u003e\u003ccode\u003e@​scott-ut\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3149\"\u003e#3149\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 18 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Node 19 (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003erequest\u003c/code\u003e with \u003ccode\u003emake-fetch-happen\u003c/code\u003e (\u003ca href=\"https://github.com/CamilleDrapier\"\u003e\u003ccode\u003e@​CamilleDrapier\u003c/code\u003e\u003c/a\u003e  \u003ca href=\"https://github.com/xzyfer\"\u003e\u003ccode\u003e@​xzyfer\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3193\"\u003e#3193\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump true-case-path@2.2.1\u003c/li\u003e\n\u003cli\u003eBump node-gyp \u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003cli\u003eBump nan@^2.17.0\u003c/li\u003e\n\u003cli\u003eBump sass-graph@^4.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump various GitHub Actions dependencies (\u003ca href=\"https://github.com/nschonni\"\u003e\u003ccode\u003e@​nschonni\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/sass/node-sass/commit/87f38998da059d13a87a7fc9f3d29d5728128e2c\"\u003e\u003ccode\u003e87f3899\u003c/code\u003e\u003c/a\u003e feat: Node 20 support (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3355\"\u003e#3355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/06ae4c70f792287c28bb765811014c7c56012d72\"\u003e\u003ccode\u003e06ae4c7\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 2.0.0 to 2.1.0 (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3350\"\u003e#3350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/e069f7356b76b286a51d0c4a48f93fb14bd0bdfc\"\u003e\u003ccode\u003ee069f73\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 1.2.0 to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/c34837d7bfab1ef86a8d9989e83602895373a0a0\"\u003e\u003ccode\u003ec34837d\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 1.1.3 to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/ee13eb9c62449d1e535189a063cbdd15583ebf32\"\u003e\u003ccode\u003eee13eb9\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/98e75b39e22ba2fdf7726eefa23ba5f7247540c4\"\u003e\u003ccode\u003e98e75b3\u003c/code\u003e\u003c/a\u003e feat: Node 18 and 19 support and drop Node 17 (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3257\"\u003e#3257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/e9bb866b0cfec9f9f98c370be325289d25be5c62\"\u003e\u003ccode\u003ee9bb866\u003c/code\u003e\u003c/a\u003e Bump node-gyp and nan for node 19 support (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/ab7840b335d58f59731315354f2ea18d6bdf8fd6\"\u003e\u003ccode\u003eab7840b\u003c/code\u003e\u003c/a\u003e Fix binaries being partially downloaded (\u003ca href=\"https://redirect.github.com/sass/node-sass/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/d595abf2ed3e8013509c04b1205005e95d3fcc2e\"\u003e\u003ccode\u003ed595abf\u003c/code\u003e\u003c/a\u003e 7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/node-sass/commit/3b556c1c9a79e87fd54fdaa9a1a18741a7616025\"\u003e\u003ccode\u003e3b556c1\u003c/code\u003e\u003c/a\u003e 7.0.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sass/node-sass/compare/v4.14.1...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.2.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejQuery 3.5.0 Released!\u003c/h2\u003e\n\u003cp\u003eSee the blog post:\n\u003ca href=\"https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\"\u003ehttps://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\u003c/a\u003e\nand the upgrade guide:\n\u003ca href=\"https://jquery.com/upgrade-guide/3.5/\"\u003ehttps://jquery.com/upgrade-guide/3.5/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c/strong\u003e Despite being a minor release, this update includes a breaking change that we had to make to fix \u003ca href=\"https://github.com/advisories/GHSA-gxr4-xjj5-5px2\"\u003ea security issue\u003c/a\u003e ( \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2020-11022\"\u003e\u003ccode\u003eCVE-2020-11022\u003c/code\u003e\u003c/a\u003e). Please follow the blog post \u0026amp; the upgrade guide for more details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/7a0a850f3d41c0412609c1d32b1e602d4afe2f4e\"\u003e\u003ccode\u003e7a0a850\u003c/code\u003e\u003c/a\u003e 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/8570a08f6689223aa06ca8cc51d488c6d81d44f9\"\u003e\u003ccode\u003e8570a08\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/da3dd85b63c4e3a6a768132c2a83a1a6eec24840\"\u003e\u003ccode\u003eda3dd85\u003c/code\u003e\u003c/a\u003e Ajax: Do not execute scripts for unsuccessful HTTP responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/065143c2e93512eb0c82d1b344b71d06eb7cf01c\"\u003e\u003ccode\u003e065143c\u003c/code\u003e\u003c/a\u003e Ajax: Overwrite s.contentType with content-type header value, if any\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/1a4f10ddc37c34c6dc3a451ee451b5c6cf367399\"\u003e\u003ccode\u003e1a4f10d\u003c/code\u003e\u003c/a\u003e Tests: Blacklist one focusin test in IE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/9e15d6b469556eccfa607c5ecf53b20c84529125\"\u003e\u003ccode\u003e9e15d6b\u003c/code\u003e\u003c/a\u003e Event: Use only one focusin/out handler per matching window \u0026amp; document\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/966a70909019aa09632c87c0002c522fa4a1e30e\"\u003e\u003ccode\u003e966a709\u003c/code\u003e\u003c/a\u003e Manipulation: Skip the select wrapper for \u0026lt;option\u0026gt; outside of IE 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/1d61fd9407e6fbe82fe55cb0b938307aa0791f77\"\u003e\u003ccode\u003e1d61fd9\u003c/code\u003e\u003c/a\u003e Manipulation: Make jQuery.htmlPrefilter an identity function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/04bf577e2f961c9dde85ddadc77f71bc7bc671cc\"\u003e\u003ccode\u003e04bf577\u003c/code\u003e\u003c/a\u003e Selector: Update Sizzle from 2.3.4 to 2.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/7506c9ca62a2f3ef773e19385918c31e9d62d412\"\u003e\u003ccode\u003e7506c9c\u003c/code\u003e\u003c/a\u003e Build: Resolve Travis config warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.2.1...3.5.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/~mgol\"\u003emgol\u003c/a\u003e, a new releaser for jquery since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `karma` from 1.7.1 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/1.7.1...v6.4.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `braces` from 0.1.5 to 1.8.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.8.5] - 2016-05-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/10\"\u003e#10\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.8.4] - 2016-04-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/jonschlinkert/micromatch/issues/66\"\u003ejonschlinkert/micromatch#66\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.8.0] - 2015-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadds exponent examples, tests\u003c/li\u003e\n\u003cli\u003efixes the first example in \u003ca href=\"https://redirect.github.com/jonschlinkert/micromatch/issues/38\"\u003ejonschlinkert/micromatch#38\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.6.0] - 2015-01-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoptimizations, \u003ccode\u003ebash\u003c/code\u003e mode:\u003c/li\u003e\n\u003cli\u003eimprove path escaping\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.5.0] - 2015-01-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/micromatch/braces/issues/5\"\u003e#5\u003c/a\u003e from eush77/lib-files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.4.0] - 2015-01-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd extglob tests\u003c/li\u003e\n\u003cli\u003eexternalize exponent function\u003c/li\u003e\n\u003cli\u003ebetter whitespace handling\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.3.0] - 2015-01-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake regex patterns explicity\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.1.0] - 2015-01-11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edon't create a match group with \u003ccode\u003emakeRe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.0.0] - 2014-12-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge commit '97b05f5544f8348736a8efaecf5c32bbe3e2ad6e'\u003c/li\u003e\n\u003cli\u003esupport empty brace syntax\u003c/li\u003e\n\u003cli\u003ebetter bash coverage\u003c/li\u003e\n\u003cli\u003ebetter support for regex strings\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.1.4] - 2014-11-14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimprove recognition of bad args, recognize mismatched argument types\u003c/li\u003e\n\u003cli\u003esupport escaping\u003c/li\u003e\n\u003cli\u003eremove pathname-expansion\u003c/li\u003e\n\u003cli\u003esupport whitespace in patterns\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/micromatch/braces/commits/1.8.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `deap` from 1.0.0 to 1.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/selfcontained/deap/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~prestaul\"\u003eprestaul\u003c/a\u003e, a new releaser for deap since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cookie` from 0.3.1 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/cookie/releases\"\u003ecookie's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix object assignment of \u003ccode\u003ehasOwnProperty\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/177\"\u003e#177\u003c/a\u003e)  bc38ffd\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jshttp/cookie/compare/v0.7.1...v0.7.2\"\u003ehttps://github.com/jshttp/cookie/compare/v0.7.1...v0.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAllow leading dot for domain (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/174\"\u003e#174\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAlthough not permitted in the spec, some users expect this to work and user agents ignore the leading dot according to spec\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd fast path for \u003ccode\u003eserialize\u003c/code\u003e without options, use \u003ccode\u003eobj.hasOwnProperty\u003c/code\u003e when parsing (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1\"\u003ehttps://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: parse cookies ~10% faster (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/144\"\u003e#144\u003c/a\u003e by \u003ca href=\"https://github.com/kurtextrem\"\u003e\u003ccode\u003e@​kurtextrem\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: narrow the validation of cookies to match RFC6265 (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/167\"\u003e#167\u003c/a\u003e by \u003ca href=\"https://github.com/bewinsnw\"\u003e\u003ccode\u003e@​bewinsnw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add \u003ccode\u003emain\u003c/code\u003e to \u003ccode\u003epackage.json\u003c/code\u003e for rspack (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/166\"\u003e#166\u003c/a\u003e by \u003ca href=\"https://github.com/proudparrot2\"\u003e\u003ccode\u003e@​proudparrot2\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0\"\u003ehttps://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epartitioned\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epriority\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eexpires\u003c/code\u003e option to reject invalid dates\u003c/li\u003e\n\u003cli\u003epref: improve default decode speed\u003c/li\u003e\n\u003cli\u003epref: remove slow string split in parse\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003epref: read value only when assigning in parse\u003c/li\u003e\n\u003cli\u003epref: remove unnecessary regexp in parse\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003emaxAge\u003c/code\u003e option to reject invalid values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSameSite=None\u003c/code\u003e support\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/cookie/commit/d19eaa1a2bb9ca43ac0951edd852ba4e88e410e0\"\u003e\u003ccode\u003ed19eaa1\u003c/code\u003e\u003c/a\u003e 0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/bc38ffd0eae716b199236dda061d0bdc74192dd3\"\u003e\u003ccode\u003ebc38ffd\u003c/code\u003e\u003c/a\u003e Fix object assignment of \u003ccode\u003ehasOwnProperty\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/cf4658f492c5bd96aeaf5693c3500f8495031014\"\u003e\u003ccode\u003ecf4658f\u003c/code\u003e\u003c/a\u003e 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/6a8b8f5a49af7897b98ebfb29a1c4955afa3d33e\"\u003e\u003ccode\u003e6a8b8f5\u003c/code\u003e\u003c/a\u003e Allow leading dot for domain (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/58015c0b93de0b63db245cfdc5a108e511a81ad0\"\u003e\u003ccode\u003e58015c0\u003c/code\u003e\u003c/a\u003e Remove more code and perf wins (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/ab057d6c06b94a7b1e3358e69a685ae49c97b627\"\u003e\u003ccode\u003eab057d6\u003c/code\u003e\u003c/a\u003e 0.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/5f02ca87688481dbcf155e49ca8b61732f30e542\"\u003e\u003ccode\u003e5f02ca8\u003c/code\u003e\u003c/a\u003e Migrate history to GitHub releases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/a5d591ce8447dd63821779724f96ad3c774c8579\"\u003e\u003ccode\u003ea5d591c\u003c/code\u003e\u003c/a\u003e Migrate history to GitHub releases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/51968f94b5e820adeceef505539fa193ffe2d105\"\u003e\u003ccode\u003e51968f9\u003c/code\u003e\u003c/a\u003e Skip isNaN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/9e7ca51ade4b325307eedd6b4dec190983e9e2cc\"\u003e\u003ccode\u003e9e7ca51\u003c/code\u003e\u003c/a\u003e perf(parse): cache length, return early (\u003ca href=\"https://redirect.github.com/jshttp/cookie/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/cookie/compare/v0.3.1...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~blakeembrey\"\u003eblakeembrey\u003c/a\u003e, a new releaser for cookie since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.1.3 to 2.3.3\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 v2.3.3\u003c/h2\u003e\n\u003cp\u003eReleased to npm as v2.3.3\u003c/p\u003e\n\u003ch2\u003eRelease v2.3.2\u003c/h2\u003e\n\u003cp\u003eReleased to npm as v2.3.2\u003c/p\u003e\n\u003ch2\u003eRelease v2.3.1\u003c/h2\u003e\n\u003cp\u003eReleased to npm as v2.3.1\u003c/p\u003e\n\u003cp\u003eRelease contains universal binary for x86 \u0026amp; amd64 (m1) chips\u003c/p\u003e\n\u003ch2\u003eRelease v2.2.2\u003c/h2\u003e\n\u003cp\u003eReleased to npm as v2.2.2\u003c/p\u003e\n\u003cp\u003eUniversal Binary Support x86-64 \u0026amp; amd64(m1)\u003c/p\u003e\n\u003ch2\u003eRelease v2.2.0\u003c/h2\u003e\n\u003cp\u003eElectron Enabled (no static functions/variables)\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.3\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v2.1.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e2.1.0\u003c/h2\u003e\n\u003cp\u003eLatest stable release\u003c/p\u003e\n\u003ch2\u003eRelease NAPI v2.0.6\u003c/h2\u003e\n\u003cp\u003eInclude essential files only.\u003c/p\u003e\n\u003ch2\u003eRelease NAPI v2.0.5\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease NAPI v2.0.4\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease NAPI v2.0.3\u003c/h2\u003e\n\u003cp\u003eMoved NAPI version out of experimental.\u003c/p\u003e\n\u003ch2\u003eNAPI release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003edeprecated\u003c/h2\u003e\n\u003cp\u003eFixing the API for chokidar since it was calling FSEvents as a constructor\u003c/p\u003e\n\u003ch2\u003edeprecated\u003c/h2\u003e\n\u003cp\u003eWe have upgraded to N-API. For that reason we have also dropped support for node \u0026lt; 6.\u003c/p\u003e\n\u003cp\u003eFor that reason, we have made this a major version bump so dependents have to opt in. The actual API remains entirely the same, so if you are depending on \u003cem\u003efsevents\u003c/em\u003e, it should be as simple as changing the version number in your \u003ccode\u003epackage.json\u003c/code\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/2db891e51aa0f2975c5eaaf6aa30f13d720a830a\"\u003e\u003ccode\u003e2db891e\u003c/code\u003e\u003c/a\u003e Release v2.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/8ec87bf026f476d7f8c1c84ec2400bc4a9834378\"\u003e\u003ccode\u003e8ec87bf\u003c/code\u003e\u003c/a\u003e Update nodejs.yml (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/c20c3af6adfa98d8160a569be4b02180ab3af9aa\"\u003e\u003ccode\u003ec20c3af\u003c/code\u003e\u003c/a\u003e readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/63709df0fd91549050e2e3f38b1695f49f6387a8\"\u003e\u003ccode\u003e63709df\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/384\"\u003e#384\u003c/a\u003e from aleksanb/subdirs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/a77340f4f96a6e02cd5bfabaaebd4e10535ee533\"\u003e\u003ccode\u003ea77340f\u003c/code\u003e\u003c/a\u003e Handle MustScanSubDirs for large projects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/66be5194c536a4a394a963ab5034696f9059fbab\"\u003e\u003ccode\u003e66be519\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/2f2a85852feb4dd20c74ba6e36529e712807f543\"\u003e\u003ccode\u003e2f2a858\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/a7f5d00939b74e141a73131468c4ce48ee0f2197\"\u003e\u003ccode\u003ea7f5d00\u003c/code\u003e\u003c/a\u003e Release v2.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/fab136ace9f7f7a7a7856c2d684956aeac938856\"\u003e\u003ccode\u003efab136a\u003c/code\u003e\u003c/a\u003e fix: issue \u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/355\"\u003e#355\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/328ae396700969fd8345f13cc4fb88c495517cd9\"\u003e\u003ccode\u003e328ae39\u003c/code\u003e\u003c/a\u003e Release v2.3.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.1.3...v2.3.3\"\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 adds \u003ccode\u003einstall\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 `ini` from 1.3.4 to 1.3.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/738eca59d77d8cfdddf5c477c17a0d8f8fbfe0fd\"\u003e\u003ccode\u003e738eca5\u003c/code\u003e\u003c/a\u003e v1.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/da3e2c4553f6fd116b3298ed2ac2497b40011609\"\u003e\u003ccode\u003eda3e2c4\u003c/code\u003e\u003c/a\u003e ignore coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/9868eb47a1c712c8ff5c9602bbd3728d30d0cc3e\"\u003e\u003ccode\u003e9868eb4\u003c/code\u003e\u003c/a\u003e package lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/6d8b7c8d7b7f35188ad630aad5b0e89e3d52fb9d\"\u003e\u003ccode\u003e6d8b7c8\u003c/code\u003e\u003c/a\u003e auto-publish scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/ca698737ee0461c65572f96a82e80e5541c7c1c2\"\u003e\u003ccode\u003eca69873\u003c/code\u003e\u003c/a\u003e bring test coverage up to 100%\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/2ad741be8053341e99c83fbf8eb2ee52c07f383d\"\u003e\u003ccode\u003e2ad741b\u003c/code\u003e\u003c/a\u003e update standard for more standardizations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/ad2b547a680f0bc464a6cd17601420be033204cb\"\u003e\u003ccode\u003ead2b547\u003c/code\u003e\u003c/a\u003e Update tap and travis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/872b7ad7190eb5adec4e7f17c364d202d9c305f0\"\u003e\u003ccode\u003e872b7ad\u003c/code\u003e\u003c/a\u003e Allow the module to be used in any CommonJS environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/59921389da0ac58c76c5ba95c0ca72114653e816\"\u003e\u003ccode\u003e5992138\u003c/code\u003e\u003c/a\u003e tap 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/3aa2408b2c8ab81768dcad82d56a8297e0bc077c\"\u003e\u003ccode\u003e3aa2408\u003c/code\u003e\u003c/a\u003e standard javascript style\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/ini/compare/v1.3.4...v1.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-schema` from 0.2.3 to 0.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/f6f6a3b02d667aa4ba2d5d50cc19208c4462abfa\"\u003e\u003ccode\u003ef6f6a3b\u003c/code\u003e\u003c/a\u003e Use a little more robust method of checking instances\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/ef60987a9a14b9d9c739384460044ba53cd9b9a2\"\u003e\u003ccode\u003eef60987\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/b62f1da1ff5442f23443d6be6a92d00e65cba93a\"\u003e\u003ccode\u003eb62f1da\u003c/code\u003e\u003c/a\u003e Protect against constructor modification, \u003ca href=\"https://redirect.github.com/kriszyp/json-schema/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/fb427cd4d175684786e4b2538718e72453e825e9\"\u003e\u003ccode\u003efb427cd\u003c/code\u003e\u003c/a\u003e Link to json-schema-org repository in addition to site, fixes \u003ca href=\"https://redirect.github.com/kriszyp/json-schema/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/22f146111f541d9737e832823699ad3528ca7741\"\u003e\u003ccode\u003e22f1461\u003c/code\u003e\u003c/a\u003e Don't allow \u003cstrong\u003eproto\u003c/strong\u003e property to be used for schema default/coerce, fixes \u003ca href=\"https://redirect.github.com/kriszyp/json-schema/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/c52a27c653428149e4f9fb776d5e110d04639a9c\"\u003e\u003ccode\u003ec52a27c\u003c/code\u003e\u003c/a\u003e Get basic test to pass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/b3f42b3331608fe83b6cc267c5fc513ec1b839ed\"\u003e\u003ccode\u003eb3f42b3\u003c/code\u003e\u003c/a\u003e Add security policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/3b0cec3042a5aac5c967fd43475f5edc4c5b6eff\"\u003e\u003ccode\u003e3b0cec3\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/c28470f2d64bace29c73d140f9c6876e3c3a9fef\"\u003e\u003ccode\u003ec28470f\u003c/code\u003e\u003c/a\u003e Update readme to acknowledge the state of the package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kriszyp/json-schema/commit/7dff9cd2c35c31ff3c43fa4e38737c94283dd3d3\"\u003e\u003ccode\u003e7dff9cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kriszyp/json-schema/issues/81\"\u003e#81\u003c/a\u003e from hodovani/patch-1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kriszyp/json-schema/compare/v0.2.3...v0.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tough-cookie` from 2.3.2 to 2.3.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/12d426678f77bd34dd1234b7acbf47b299f50439\"\u003e\u003ccode\u003e12d4266\u003c/code\u003e\u003c/a\u003e 2.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/98e0916d7b017669c93855d831c6e0b19c14141e\"\u003e\u003ccode\u003e98e0916\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/salesforce/tough-cookie/issues/97\"\u003e#97\u003c/a\u003e from salesforce/spaces-ReDoS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/4e2fb0b1b7c965b313c6bce995d4d80c9fdd0638\"\u003e\u003ccode\u003e4e2fb0b\u003c/code\u003e\u003c/a\u003e Document the 256 spaces limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/f1ed420a6a92ea7a5418df6e39e676556bc0c71d\"\u003e\u003ccode\u003ef1ed420\u003c/code\u003e\u003c/a\u003e Constrain spaces before = to 256\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/fcc8abfa3d3cab4f99da38f3f3749b1b186eb5a4\"\u003e\u003ccode\u003efcc8abf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/salesforce/tough-cookie/issues/96\"\u003e#96\u003c/a\u003e from YevhenLukomskyi/fix-test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/1002fb4b5393221be783c6b96367b35fc98a2d75\"\u003e\u003ccode\u003e1002fb4\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/a928b54f6d08fc7bb966be5199fc2753e402348a\"\u003e\u003ccode\u003ea928b54\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/salesforce/tough-cookie/issues/83\"\u003e#83\u003c/a\u003e from awaterma/public-suffix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/ed31ba47c6a68784a6d611ee1cc8a8df2acd4c58\"\u003e\u003ccode\u003eed31ba4\u003c/code\u003e\u003c/a\u003e Updates to public suffix list.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/92d54486f2bc23113633583aa1301a429dfdf800\"\u003e\u003ccode\u003e92d5448\u003c/code\u003e\u003c/a\u003e Dockerized project. Added .npmignore for docker files.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/tough-cookie/commit/ee606430842571a5e0748f414c931c30a339771e\"\u003e\u003ccode\u003eee60643\u003c/code\u003e\u003c/a\u003e CookieJar.deserialize does not modify its input\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/salesforce/tough-cookie/compare/v2.3.2...v2.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.11 to 4.7.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9 - March 26th, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/dce542c9a660048d31f0981ac8a45c08b919bddb\"\u003e\u003ccode\u003edce542c\u003c/code\u003e\u003c/a\u003e v4.7.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8a41389ba5b2624b6f43a5463d8e2533b843a562\"\u003e\u003ccode\u003e8a41389\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/68d8df5a88e0a26fe9e6084c5c6aaebe67b07da2\"\u003e\u003ccode\u003e68d8df5\u003c/code\u003e\u003c/a\u003e Fix security issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/b2a083136b11e1da9f0f47a11f749a9830a49328\"\u003e\u003ccode\u003eb2a0831\u003c/code\u003e\u003c/a\u003e Fix browser tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/9f98c1629834abf8de5a127caff8a2eab03d2c12\"\u003e\u003ccode\u003e9f98c16\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/45443b4290475dfb7cec32a85d344f12ab345eb9\"\u003e\u003ccode\u003e45443b4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Improve partial indenting performance\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8841a5f6d35096aee95d68e1e49636a4cb5c661e\"\u003e\u003ccode\u003e8841a5f\u003c/code\u003e\u003c/a\u003e Fix CI errors with linting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e0137c26f2202593bca7cc25184e733e87d54709\"\u003e\u003ccode\u003ee0137c2\u003c/code\u003e\u003c/a\u003e fix: enable shell mode for spawn to resolve Windows EINVAL issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e914d6037ffb0dd371f7e4823cdb019732ae66d7\"\u003e\u003ccode\u003ee914d60\u003c/code\u003e\u003c/a\u003e Improve rendering performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/7de4b41c344a5d702edca93d1841b59642fa32bd\"\u003e\u003ccode\u003e7de4b41\u003c/code\u003e\u003c/a\u003e Upgrade GitHub Actions checkout and setup-node on 4.x branch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.11...v4.7.9\"\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/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.10.0 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.10.0...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsonpointer` from 4.0.1 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/janl/node-jsonpointer/releases\"\u003ejsonpointer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 5.0.1\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect typings for compile get/set methods (\u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/pull/58\"\u003e#58\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/haakemon\"\u003e\u003ccode\u003e@​haakemon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix null values throwing exception when traversing over while getting (\u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/pull/50\"\u003e#50\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/reckter\"\u003e\u003ccode\u003e@​reckter\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix tests for \u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e assertions (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/a5706e821c9b1d9d821c79ab00140c25c7cafe08\"\u003ehttps://github.com/janl/node-jsonpointer/commit/a5706e821c9b1d9d821c79ab00140c25c7cafe08\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/compare/v4.1.0...v5.0.0\"\u003e5.0.0\u003c/a\u003e (2021-10-31)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix prototype pollution (\u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/issues/51\"\u003e#51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe original, non-mutated objects are now returned if any of the keys \u003ccode\u003e__proto__\u003c/code\u003e, \u003ccode\u003econstructor\u003c/code\u003e or \u003ccode\u003eprototype\u003c/code\u003e are used in a json pointer.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// returns the unmodified input {}\r\njsonpointer.set({}, '/foo/__proto__/boo', 'polluted')\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eWhen passing non-string arrays to a \u003ccode\u003e.set\u003c/code\u003e operation, an error is thrown:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// throws `new Error('Invalid JSON pointer. Must be of type string or number.')`\r\njsonpointer.set({}, [['__proto__'], ['__proto__'], 'boo'], 'polluted')\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/compare/v4.0.1...v4.1.0\"\u003e4.1.0\u003c/a\u003e (2020-07-03)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprototype pollution (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/234e3437019c6c07537ed2ad1e03b3e132b85e34\"\u003e234e343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e thank contributors (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/b67e4026a102fe98ed896b4ad271db3c131a944b\"\u003eb67e402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e use \u003ccode\u003enpm test\u003c/code\u003e (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/ad96a94fd272555db91ab33a8927558d212ca714\"\u003ead96a94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ere-add semantic release (\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/49b7074a61a5ada60d0b26c106cb5acc7b916a74\"\u003e49b7074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/4a253c0d8f0d4d7f4c01f566bf8bf16f775dcdca\"\u003e\u003ccode\u003e4a253c0\u003c/code\u003e\u003c/a\u003e Adopt strictEqual changes and only return null when the get succeeded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/bad49837fe07c0cecf67fc06cb1e255af55ce2b8\"\u003e\u003ccode\u003ebad4983\u003c/code\u003e\u003c/a\u003e Fix null values throwing exception when traversing over while getting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/a5706e821c9b1d9d821c79ab00140c25c7cafe08\"\u003e\u003ccode\u003ea5706e8\u003c/code\u003e\u003c/a\u003e test: Always use strictEqual to ensure null and undefined values are asserted...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/b8e1e6af389e4708eab17d6ac3dd0a2d230328bb\"\u003e\u003ccode\u003eb8e1e6a\u003c/code\u003e\u003c/a\u003e fix incorrect typings for compile get/set methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/c4de620803e9080bc291ba42528aa8759683ba73\"\u003e\u003ccode\u003ec4de620\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/issues/53\"\u003e#53\u003c/a\u003e from janl/release/5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/8dbf3046befe610cef2d16a3df5c4a30dda9b61d\"\u003e\u003ccode\u003e8dbf304\u003c/code\u003e\u003c/a\u003e feat: v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/84cf17317432431ddcfd6b0d4b5454aa88412230\"\u003e\u003ccode\u003e84cf173\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/janl/node-jsonpointer/issues/52\"\u003e#52\u003c/a\u003e from janl/fix/test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/f716e5c52139ea535a0f2f674a82bd1915e8e179\"\u003e\u003ccode\u003ef716e5c\u003c/code\u003e\u003c/a\u003e chore: more rip travis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/e2ae35537a5b6676633c74ebc7914b7f4121d792\"\u003e\u003ccode\u003ee2ae355\u003c/code\u003e\u003c/a\u003e chore: remove comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janl/node-jsonpointer/commit/d23693b2f49df8e9dab623de6c2ae66145e84bfd\"\u003e\u003ccode\u003ed23693b\u003c/code\u003e\u003c/a\u003e chore: update primary branch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/janl/node-jsonpointer/compare/4.0.1...v5.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `body-parser` from 1.18.2 to 1.20.4\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.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove redundant depth check 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/body-parser/pull/538\"\u003eexpressjs/body-parser#538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add support for Node.js v23 by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/553\"\u003eexpressjs/body-parser#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: restore CI for 1.x branch 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/665\"\u003eexpressjs/body-parser#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@^6.14.0 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/664\"\u003eexpressjs/body-parser#664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation and update certain dependencies by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/668\"\u003eexpressjs/body-parser#668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove SECURITY.md by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/669\"\u003eexpressjs/body-parser#669\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add CodeQL (SAST) by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/670\"\u003eexpressjs/body-parser#670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.20.4 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/672\"\u003eexpressjs/body-parser#672\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.3...1.20.4\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.3...1.20.4\u003c/a\u003e\u003c/p\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\u003c!-- 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.4 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@~6.14.0\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: http-errors@~2.0.1\u003c/li\u003e\n\u003cli\u003edeps: raw-body@~2.5.3\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/7db202cac84a001e6566c2dc6516b44db98beff3\"\u003e\u003ccode\u003e7db202c\u003c/code\u003e\u003c/a\u003e 1.20.4 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/672\"\u003e#672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/d8f8adb898676dfdf997b4455e5f9b689b53e989\"\u003e\u003ccode\u003ed8f8adb\u003c/code\u003e\u003c/a\u003e ci: add CodeQL (SAST) (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/6d133c19b3e7c0bb8301959ca1dba283d23d23c3\"\u003e\u003ccode\u003e6d133c1\u003c/code\u003e\u003c/a\u003e chore: remove SECURITY.md (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/669\"\u003e#669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/fcd15355041ada6f37288dd13858d50429016b66\"\u003e\u003ccode\u003efcd1535\u003c/code\u003e\u003c/a\u003e deps: use tilde notation and update certain dependencies (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/668\"\u003e#668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ec5fa290d25d85e0049757e240249072331eaee6\"\u003e\u003ccode\u003eec5fa29\u003c/code\u003e\u003c/a\u003e deps: qs@~6.14.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/664\"\u003e#664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ffb95c12c7785ec6d3852ce46b8711ac74009252\"\u003e\u003ccode\u003effb95c1\u003c/code\u003e\u003c/a\u003e ci: restore CI for 1.x branch (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/665\"\u003e#665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/48a5f074a4db07066087ed8b6ff641825c9c03cf\"\u003e\u003ccode\u003e48a5f07\u003c/code\u003e\u003c/a\u003e ci: add support for Node.js v23 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/553\"\u003e#553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/f20f6adc7118cbf973e927d34bc0bbf2ff177459\"\u003e\u003ccode\u003ef20f6ad\u003c/code\u003e\u003c/a\u003e Remove redundant depth check (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/538\"\u003e#538\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.18.2...1.20.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~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 `http-proxy` from 1.16.2 to 1.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/http-party/node-http-proxy/releases\"\u003ehttp-proxy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLong overdue maintenance\u003c/h2\u003e\n\u003cp\u003eDue to some great contributions I'm happy to announce a new release of \u003ccode\u003ehttp-proxy\u003c/code\u003e containing numerous bug fixes, feature additions and documentation improvements. Thanks to all who contributed for their patience and willingness to contribute despite perceived stagnation in activity in the project. I welcome all contributions and those who are interested in getting more involved with the project. Below I will highlight the changes that landed in the latest version but you can find the full diff of the changes in \u003ca href=\"https://redirect.github.com/nodejitsu/node-http-proxy/pull/1251\"\u003enodejitsu/node-http-proxy#1251\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to rewrite path of set-cookie headers. \u003ca href=\"https://github.com/swillis12\"\u003e\u003ccode\u003e@​swillis12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option for overriding http METHOD when proxying request \u003ca href=\"https://github.com/AydinChavez\"\u003e\u003ccode\u003e@​AydinChavez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/Cyber-Threat-Hunting-Playground/deephunter/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cyber-Threat-Hunting-Playground%2Fdeephunter/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"0.0.4","new_version":"0.0.5","update_type":"patch","path":null,"pr_created_at":"2026-04-02T17:50:56.000Z","version_change":"0.0.4 → 0.0.5","issue":{"uuid":"4196078691","node_id":"PR_kwDOBw37RM7PoPth","number":1,"state":"closed","title":"Bump the npm_and_yarn group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-02T18:04:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T17:50:56.000Z","updated_at":"2026-04-02T18:04:44.000Z","time_to_close":826,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":12,"packages":[{"name":"grunt","old_version":"1.0.1","new_version":"1.5.3","repository_url":"https://github.com/gruntjs/grunt"},{"name":"js-yaml","old_version":"3.0.1","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"request","old_version":"2.40.0","new_version":"2.79.0"},{"name":"form-data","old_version":"0.1.4","new_version":"2.1.2"},{"name":"qs","old_version":"1.0.2","new_version":"6.3.1"},{"name":"stringstream","old_version":"0.0.4","new_version":"0.0.5"},{"name":"tunnel-agent","old_version":"0.4.0","new_version":"0.4.3"},{"name":"getobject","old_version":"0.1.0","new_version":"1.0.2"},{"name":"marked","old_version":"0.3.6","new_version":"17.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"braces","old_version":"1.8.5","new_version":"3.0.3","repository_url":"https://github.com/micromatch/braces"},{"name":"y18n","old_version":"3.2.1","new_version":"5.0.8"},{"name":"yargs-parser","old_version":"5.0.0","new_version":"21.1.1"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 4 updates in the / directory: [grunt](https://github.com/gruntjs/grunt), [js-yaml](https://github.com/nodeca/js-yaml), [marked](https://github.com/markedjs/marked) and [braces](https://github.com/micromatch/braces).\n\nUpdates `grunt` from 1.0.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gruntjs/grunt/releases\"\u003egrunt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1745\"\u003e#1745\u003c/a\u003e from gruntjs/fix-copy-op  572d79b\u003c/li\u003e\n\u003cli\u003ePatch up race condition in symlink copying.  58016ff\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1746\"\u003e#1746\u003c/a\u003e from JamieSlome/patch-1  0749e1d\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md  69b7c50\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Changelog  7f15fd5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1743\"\u003e#1743\u003c/a\u003e from gruntjs/cleanup-link  b0ec6e1\u003c/li\u003e\n\u003cli\u003eClean up link handling  433f91b\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.1...v1.5.2\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.1...v1.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1742\"\u003e#1742\u003c/a\u003e from gruntjs/update-symlink-test  ad22608\u003c/li\u003e\n\u003cli\u003eFix symlink test  0652305\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated changelog  b2b2c2b\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1740\"\u003e#1740\u003c/a\u003e from gruntjs/update-deps-22-10  3eda6ae\u003c/li\u003e\n\u003cli\u003eUpdate testing matrix  47d32de\u003c/li\u003e\n\u003cli\u003eMore updates  2e9161c\u003c/li\u003e\n\u003cli\u003eRemove console log  04b960e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, tests...  aad3d45\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1736\"\u003e#1736\u003c/a\u003e from justlep/main  fdc7056\u003c/li\u003e\n\u003cli\u003esupport .cjs extension  e35fe54\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.0\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Changelog  e7625e5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1731\"\u003e#1731\u003c/a\u003e from gruntjs/update-options  5d67e34\u003c/li\u003e\n\u003cli\u003eFix ci install  d13bf88\u003c/li\u003e\n\u003cli\u003eSwitch to Actions  08896ae\u003c/li\u003e\n\u003cli\u003eUpdate grunt-known-options  eee0673\u003c/li\u003e\n\u003cli\u003eAdd note about a breaking change  1b6e288\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1728\"\u003e#1728\u003c/a\u003e from gruntjs/update-deps-changelog  63b2e89\u003c/li\u003e\n\u003cli\u003eUpdate changelog and util dep  106ed17\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1727\"\u003e#1727\u003c/a\u003e from gruntjs/update-deps-apr  49de70b\u003c/li\u003e\n\u003cli\u003eUpdate CLI and nodeunit  47cf8b6\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1722\"\u003e#1722\u003c/a\u003e from gruntjs/update-through  e86db1c\u003c/li\u003e\n\u003cli\u003eUpdate deps  4952368\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/gruntjs/grunt/blob/main/CHANGELOG\"\u003egrunt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev1.5.3\ndate: 2022-04-23\nchanges:\n- Patch up race condition in symlink copying.\nv1.5.2\ndate: 2022-04-12\nchanges:\n- Unlink symlinks when copy destination is a symlink.\nv1.5.1\ndate: 2022-04-11\nchanges:\n- Fixed symlink destination handling.\nv1.5.0\ndate: 2022-04-10\nchanges:\n- Updated dependencies.\n- Add symlink handling for copying files.\nv1.4.1\ndate: 2021-05-24\nchanges:\n- Fix --preload option to be a known option\n- Switch to GitHub Actions\nv1.4.0\ndate: 2021-04-21\nchanges:\n- Security fixes in production and dev dependencies\n- Liftup/Liftoff upgrade breaking change. Update your scripts to use --preload instead of --require. Ref: \u003ca href=\"https://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb\"\u003ehttps://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb\u003c/a\u003e.\nv1.3.0\ndate: 2020-08-18\nchanges:\n- Switch to use \u003ccode\u003esafeLoad\u003c/code\u003e for loading YML files via \u003ccode\u003efile.readYAML\u003c/code\u003e.\n- Upgrade legacy-log to ~3.0.0.\n- Upgrade legacy-util to ~2.0.0.\nv1.2.1\ndate: 2020-07-07\nchanges:\n- Remove path-is-absolute dependency.\n(PR: \u003ca href=\"https://redirect.github.com/gruntjs/grunt/pull/1715\"\u003egruntjs/grunt#1715\u003c/a\u003e)\nv1.2.0\ndate: 2020-07-03\nchanges:\n- Allow usage of grunt plugins that are located in any location that\nis visible to Node.js and NPM, instead of node_modules directly\ninside package that have a dev dependency to these plugins.\n(PR: \u003ca href=\"https://redirect.github.com/gruntjs/grunt/pull/1677\"\u003egruntjs/grunt#1677\u003c/a\u003e)\n- Removed coffeescript from dependencies. To ease transition, if\ncoffeescript is still around, Grunt will attempt to load it.\nIf it is not, and the user loads a CoffeeScript file,\nGrunt will print a useful error indicating that the\ncoffeescript package should be installed as a dev dependency.\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/gruntjs/grunt/commit/82d79b803798f2a5f19662df9e12bef977dfa189\"\u003e\u003ccode\u003e82d79b8\u003c/code\u003e\u003c/a\u003e 1.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/572d79b08767dd22ecc162b8d41825f9f8238fef\"\u003e\u003ccode\u003e572d79b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1745\"\u003e#1745\u003c/a\u003e from gruntjs/fix-copy-op\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/58016ffac5ed9338b63ecc2a63710f5027362bae\"\u003e\u003ccode\u003e58016ff\u003c/code\u003e\u003c/a\u003e Patch up race condition in symlink copying.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/0749e1da0d8f88c5137c4eb4e9531e1b7498760e\"\u003e\u003ccode\u003e0749e1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1746\"\u003e#1746\u003c/a\u003e from JamieSlome/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/69b7c506cbf430e06bfe1a81050351e607c30380\"\u003e\u003ccode\u003e69b7c50\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/ac667b24cabfff77cf769f9dbf9ddba9576b3dc2\"\u003e\u003ccode\u003eac667b2\u003c/code\u003e\u003c/a\u003e 1.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/7f15fd5ad9fb33ca0fe4680af7bce84d69deb673\"\u003e\u003ccode\u003e7f15fd5\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/b0ec6e12426fc8d5720dee1702f6a67455c5986c\"\u003e\u003ccode\u003eb0ec6e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1743\"\u003e#1743\u003c/a\u003e from gruntjs/cleanup-link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/433f91b78df99d83daa6f56a5505ead743627c30\"\u003e\u003ccode\u003e433f91b\u003c/code\u003e\u003c/a\u003e Clean up link handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/d5969eccf2493c2c579c55a617c70cab48dc12d3\"\u003e\u003ccode\u003ed5969ec\u003c/code\u003e\u003c/a\u003e 1.5.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.0.1...v1.5.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/~vladikoff\"\u003evladikoff\u003c/a\u003e, a new releaser for grunt since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.0.1 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.0.1...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `request` from 2.40.0 to 2.79.0\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\u003ch3\u003ev2.79.0 (2016/11/18)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2368\"\u003e#2368\u003c/a\u003e Fix typeof check in test-pool.js (\u003ca href=\"https://github.com/forivall\"\u003e\u003ccode\u003e@​forivall\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2394\"\u003e#2394\u003c/a\u003e Use \u003ccode\u003efiles\u003c/code\u003e in package.json (\u003ca href=\"https://github.com/SimenB\"\u003e\u003ccode\u003e@​SimenB\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2463\"\u003e#2463\u003c/a\u003e AWS support for session tokens for temporary credentials (\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/2467\"\u003e#2467\u003c/a\u003e Migrate to uuid (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/antialias\"\u003e\u003ccode\u003e@​antialias\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2459\"\u003e#2459\u003c/a\u003e Update taper to version 0.5.0 🚀 (\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/2448\"\u003e#2448\u003c/a\u003e Make other connect timeout test more reliable too (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.78.0 (2016/11/03)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2447\"\u003e#2447\u003c/a\u003e Always set request timeout on keep-alive connections (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.77.0 (2016/11/03)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2439\"\u003e#2439\u003c/a\u003e Fix socket 'connect' listener handling (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2442\"\u003e#2442\u003c/a\u003e 👻😱 Node.js 0.10 is unmaintained 😱👻 (\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/2435\"\u003e#2435\u003c/a\u003e Add followOriginalHttpMethod to redirect to original HTTP method (\u003ca href=\"https://github.com/kirrg001\"\u003e\u003ccode\u003e@​kirrg001\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2414\"\u003e#2414\u003c/a\u003e Improve test-timeout reliability (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.76.0 (2016/10/25)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2424\"\u003e#2424\u003c/a\u003e Handle buffers directly instead of using \u0026quot;bl\u0026quot; (\u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2415\"\u003e#2415\u003c/a\u003e Re-enable timeout tests on Travis + other fixes (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2431\"\u003e#2431\u003c/a\u003e Improve timeouts accuracy and node v6.8.0+ compatibility (\u003ca href=\"https://github.com/mscdex\"\u003e\u003ccode\u003e@​mscdex\u003c/code\u003e\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/2428\"\u003e#2428\u003c/a\u003e Update qs to version 6.3.0 🚀 (\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/2420\"\u003e#2420\u003c/a\u003e change .on to .once, remove possible memory leaks (\u003ca href=\"https://github.com/duereg\"\u003e\u003ccode\u003e@​duereg\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2426\"\u003e#2426\u003c/a\u003e Remove \u0026quot;isFunction\u0026quot; helper in favor of \u0026quot;typeof\u0026quot; check (\u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2425\"\u003e#2425\u003c/a\u003e Simplify \u0026quot;defer\u0026quot; helper creation (\u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2402\"\u003e#2402\u003c/a\u003e form-data@2.1.1 breaks build 🚨 (\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/2393\"\u003e#2393\u003c/a\u003e Update form-data to version 2.1.0 🚀 (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.75.0 (2016/09/17)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2381\"\u003e#2381\u003c/a\u003e Drop support for Node 0.10 (\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/2377\"\u003e#2377\u003c/a\u003e Update form-data to version 2.0.0 🚀 (\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/2353\"\u003e#2353\u003c/a\u003e Add greenkeeper ignored packages (\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/2351\"\u003e#2351\u003c/a\u003e Update karma-tap to version 3.0.1 🚀 (\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/2348\"\u003e#2348\u003c/a\u003e form-data@1.0.1 breaks build 🚨 (\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/2349\"\u003e#2349\u003c/a\u003e Check error type instead of string (\u003ca href=\"https://github.com/scotttrinh\"\u003e\u003ccode\u003e@​scotttrinh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.74.0 (2016/07/22)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2295\"\u003e#2295\u003c/a\u003e Update tough-cookie to 2.3.0 (\u003ca href=\"https://github.com/stash-sfdc\"\u003e\u003ccode\u003e@​stash-sfdc\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2280\"\u003e#2280\u003c/a\u003e Update karma-tap to version 2.0.1 🚀 (\u003ca href=\"https://github.com/greenkeeperio-bot\"\u003e\u003ccode\u003e@​greenkeeperio-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev2.73.0 (2016/07/09)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2240\"\u003e#2240\u003c/a\u003e Remove connectionErrorHandler to fix \u003ca href=\"https://redirect.github.com/request/request/issues/1903\"\u003e#1903\u003c/a\u003e (\u003ca href=\"https://github.com/zarenner\"\u003e\u003ccode\u003e@​zarenner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2251\"\u003e#2251\u003c/a\u003e tape@4.6.0 breaks build 🚨 (\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/2225\"\u003e#2225\u003c/a\u003e Update docs (\u003ca href=\"https://github.com/ArtskydJ\"\u003e\u003ccode\u003e@​ArtskydJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2203\"\u003e#2203\u003c/a\u003e Update browserify to version 13.0.1 🚀 (\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/2275\"\u003e#2275\u003c/a\u003e Update karma to version 1.1.1 🚀 (\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/2204\"\u003e#2204\u003c/a\u003e Add codecov.yml and disable PR comments (\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/2212\"\u003e#2212\u003c/a\u003e Fix link to http.IncomingMessage documentation (\u003ca href=\"https://github.com/nazieb\"\u003e\u003ccode\u003e@​nazieb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/request/request/pull/2208\"\u003e#2208\u003c/a\u003e Update to form-data RC4 and pass null values to it (\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/2207\"\u003e#2207\u003c/a\u003e Move aws4 require statement to the top (\u003ca href=\"https://github.com/simov\"\u003e\u003ccode\u003e@​simov\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/request/request/commit/3a98820b38b2656c47c8ad55fdb6190d35c5fe6f\"\u003e\u003ccode\u003e3a98820\u003c/code\u003e\u003c/a\u003e 2.79.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/ab94c8692c44e409ab46cf3358bdd8504dfd8960\"\u003e\u003ccode\u003eab94c86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/request/request/issues/2368\"\u003e#2368\u003c/a\u003e from forivall/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/95b12d0919703e22a515ebc143366f0cd539e56d\"\u003e\u003ccode\u003e95b12d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/request/request/issues/2394\"\u003e#2394\u003c/a\u003e from SimenB/files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/d05c86c46a79928c5e64488d6067dc9c31ee0fce\"\u003e\u003ccode\u003ed05c86c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003efiles\u003c/code\u003e in package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/9f702bf4b5d075035c28eea55dda44d3a0235926\"\u003e\u003ccode\u003e9f702bf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/request/request/issues/2463\"\u003e#2463\u003c/a\u003e from lostcolony/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/7532634b090a01a4bc75f298f39e5eb9ed51d63f\"\u003e\u003ccode\u003e7532634\u003c/code\u003e\u003c/a\u003e Remove redundant code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/d16bf18e323b91c5eda7e0b81b07116321132082\"\u003e\u003ccode\u003ed16bf18\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into aws4-session\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/67c96736d6caf4911715d5fdd726ff74428abbaa\"\u003e\u003ccode\u003e67c9673\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/request/request/issues/2467\"\u003e#2467\u003c/a\u003e from simov/bump-uuid\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/39350edecf29a4996225974908a175f8a7759b76\"\u003e\u003ccode\u003e39350ed\u003c/code\u003e\u003c/a\u003e Bump uuid\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/request/commit/e1c0981fe0e124fa7c6df8555c1c6c39d4a4390f\"\u003e\u003ccode\u003ee1c0981\u003c/code\u003e\u003c/a\u003e Merge branch 'defunctzombie-uuid' of github.com:antialias/request into bump-uuid\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/request/request/compare/v2.40.0...v2.79.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 0.1.4 to 2.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFixed self/window reference (for React-Native)\u003c/h2\u003e\n\u003cp\u003eChecks for \u003ccode\u003eself\u003c/code\u003e object, if not found, falls back to \u003ccode\u003ewindow\u003c/code\u003e object.\u003c/p\u003e\n\u003ch2\u003eFixed browserify shim\u003c/h2\u003e\n\u003cp\u003e\u0026amp; updated dependencies\u003c/p\u003e\n\u003ch2\u003eAdded \u003ccode\u003ehasKnownLength\u003c/code\u003e method\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTo improve node-fetch integration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eReplaced async with asynckit. Modernized\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for node@0.10\u003c/li\u003e\n\u003cli\u003eCleaned up code and tools.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIt Happened\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eLast one before 1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid undefined variable reference in older browsers \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/176\"\u003e#176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefreshed dependencies\u003c/li\u003e\n\u003cli\u003eHousecleaning\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDecouple Options and Better Defaults\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eContent-Type can now be set independently of filename.\u003c/li\u003e\n\u003cli\u003eContent-Type will now default to \u0026quot;application/octet-stream\u0026quot; for buffers.\u003c/li\u003e\n\u003cli\u003e#append now accepts a filename as the third option, similar to the browser.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBrowser support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded proper line-endings to the last boundary.\u003c/li\u003e\n\u003cli\u003eReturning browser-native FormData when used with browserify or webpack.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSmall step for the build\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies\u003c/li\u003e\n\u003cli\u003eDropped 0.8 support (modernized tests)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBrowserify-friendly mime package\u003c/h2\u003e\n\u003cp\u003eReplaced \u003ccode\u003emime\u003c/code\u003e module with \u003ccode\u003emime-types\u003c/code\u003e for better Browserify support.\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/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.1...v2.1.2\"\u003ev2.1.2\u003c/a\u003e - 2016-11-07\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/271\"\u003e#271\u003c/a\u003e Added check for self and window objects + tests \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/282\"\u003e\u003ccode\u003e[#282](https://github.com/form-data/form-data/issues/282)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded check for self and window objects + tests \u003ca href=\"https://github.com/form-data/form-data/commit/c99e4ec32cd14d83776f2bdcc5a4e7384131c1b1\"\u003e\u003ccode\u003ec99e4ec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.0...v2.1.1\"\u003ev2.1.1\u003c/a\u003e - 2016-10-03\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped dependencies. \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/270\"\u003e\u003ccode\u003e[#270](https://github.com/form-data/form-data/issues/270)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate browser.js shim to use self instead of window \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/267\"\u003e\u003ccode\u003e[#267](https://github.com/form-data/form-data/issues/267)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBoilerplate code rediction \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/265\"\u003e\u003ccode\u003e[#265](https://github.com/form-data/form-data/issues/265)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eeslint@3.7.0 \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/266\"\u003e\u003ccode\u003e[#266](https://github.com/form-data/form-data/issues/266)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecode duplicates removed \u003ca href=\"https://github.com/form-data/form-data/commit/e9239fbe7d3c897b29fe3bde857d772469541c01\"\u003e\u003ccode\u003ee9239fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged according to requests \u003ca href=\"https://github.com/form-data/form-data/commit/aa9924626bd9168334d73fea568c0ad9d8fbaa96\"\u003e\u003ccode\u003eaa99246\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(package): update eslint to version 3.7.0 \u003ca href=\"https://github.com/form-data/form-data/commit/090a859835016cab0de49629140499e418db9c3a\"\u003e\u003ccode\u003e090a859\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.0.0...v2.1.0\"\u003ev2.1.0\u003c/a\u003e - 2016-09-25\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehasKnownLength\u003c/code\u003e public method \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/263\"\u003e\u003ccode\u003e[#263](https://github.com/form-data/form-data/issues/263)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded hasKnownLength public method \u003ca href=\"https://github.com/form-data/form-data/commit/655b95988ef2ed3399f8796b29b2a8673c1df11c\"\u003e\u003ccode\u003e655b959\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v1.0.0...v2.0.0\"\u003ev2.0.0\u003c/a\u003e - 2016-09-16\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced async with asynckit \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/258\"\u003e\u003ccode\u003e[#258](https://github.com/form-data/form-data/issues/258)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePre-release house cleaning \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/247\"\u003e\u003ccode\u003e[#247](https://github.com/form-data/form-data/issues/247)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced async with asynckit. Modernized \u003ca href=\"https://github.com/form-data/form-data/commit/1749b78d50580fbd080e65c1eb9702ad4f4fc0c0\"\u003e\u003ccode\u003e1749b78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore .bak files \u003ca href=\"https://github.com/form-data/form-data/commit/c08190a87d3e22a528b6e32b622193742a4c2672\"\u003e\u003ccode\u003ec08190a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrying to be more chatty. :) \u003ca href=\"https://github.com/form-data/form-data/commit/c79eabb24eaf761069255a44abf4f540cfd47d40\"\u003e\u003ccode\u003ec79eabb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v1.0.0-rc4...v1.0.0\"\u003ev1.0.0\u003c/a\u003e - 2016-08-26\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/form-data/form-data/commit/03444d21961a7a44cdc2eae11ee3630f6969023d\"\u003e\u003ccode\u003e03444d2\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/3e4ccf43da09d5748d940ac4a04df9647ebab4c1\"\u003e\u003ccode\u003e3e4ccf4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/282\"\u003e#282\u003c/a\u003e from alexindigo/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/c99e4ec32cd14d83776f2bdcc5a4e7384131c1b1\"\u003e\u003ccode\u003ec99e4ec\u003c/code\u003e\u003c/a\u003e Added check for self and window objects + tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/ebee8412f79798b87fd3ebed44748c1ca06fc1ac\"\u003e\u003ccode\u003eebee841\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/ff8b06e5a56e3518058d59c5de98f64bca925f41\"\u003e\u003ccode\u003eff8b06e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/270\"\u003e#270\u003c/a\u003e from alexindigo/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/70813908210e719aa0ac3758a266ad67aab067b7\"\u003e\u003ccode\u003e7081390\u003c/code\u003e\u003c/a\u003e Bumped dependencies.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/5d535a578b2b491092b3667448369a6827bb2369\"\u003e\u003ccode\u003e5d535a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/267\"\u003e#267\u003c/a\u003e from domenic/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/2c0a54532c22da345e85afd559a9c6a14ec8155b\"\u003e\u003ccode\u003e2c0a545\u003c/code\u003e\u003c/a\u003e Update browser.js shim to use self instead of window\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/f64a4c30b63e010bcf304d6e5ba75282483f8620\"\u003e\u003ccode\u003ef64a4c3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/265\"\u003e#265\u003c/a\u003e from trierra/code-duplicates-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/aa9924626bd9168334d73fea568c0ad9d8fbaa96\"\u003e\u003ccode\u003eaa99246\u003c/code\u003e\u003c/a\u003e Changed according to requests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/form-data/form-data/compare/0.1.4...v2.1.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 adds \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 `qs` from 1.0.2 to 6.3.1\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.3.1\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] ensure that \u003ccode\u003eallowPrototypes: false\u003c/code\u003e does not ever shadow Object.prototype properties (thanks, \u003ca href=\"https://github.com/snyk\"\u003e\u003ccode\u003e@​snyk\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003ebrowserify\u003c/code\u003e, \u003ccode\u003eiconv-lite\u003c/code\u003e, \u003ccode\u003eqs-iconv\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] on all node minors; improve test matrix\u003c/li\u003e\n\u003cli\u003e[Docs] document stringify option \u003ccode\u003eallowDots\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] add empty object and array values example (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] Fix minor inconsistency/typo (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] document stringify option \u003ccode\u003esort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Refactor] \u003ccode\u003estringify\u003c/code\u003e: throw faster with an invalid encoder\u003c/li\u003e\n\u003cli\u003e[Refactor] remove unnecessary escapes (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove contributing.md, since \u003ccode\u003eqs\u003c/code\u003e is no longer part of \u003ccode\u003ehapi\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.3.0\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[New] Add support for RFC 1738 (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/174\"\u003e#174\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ljharb/qs/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[New] \u003ccode\u003estringify\u003c/code\u003e: Add \u003ccode\u003eserializeDate\u003c/code\u003e option to customize Date serialization (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/159\"\u003e#159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] ensure \u003ccode\u003eutils.merge\u003c/code\u003e handles merging two arrays\u003c/li\u003e\n\u003cli\u003e[Refactor] only constructors should be capitalized\u003c/li\u003e\n\u003cli\u003e[Refactor] capitalized var names are for constructors only\u003c/li\u003e\n\u003cli\u003e[Refactor] avoid using a sparse array\u003c/li\u003e\n\u003cli\u003e[Robustness] \u003ccode\u003eformats\u003c/code\u003e: cache \u003ccode\u003eString#replace\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003ebrowserify\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e; add \u003ccode\u003esafe-publish-latest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] up to \u003ccode\u003enode\u003c/code\u003e \u003ccode\u003ev6.8\u003c/code\u003e, \u003ccode\u003ev4.6\u003c/code\u003e; improve test matrix\u003c/li\u003e\n\u003cli\u003e[Tests] flesh out arrayLimit/arrayFormat tests (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/107\"\u003e#107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Tests] skip Object.create tests when null objects are not available\u003c/li\u003e\n\u003cli\u003e[Tests] Turn on eslint for test files (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.2.6\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] fix regression from robustness refactor\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e to autogenerate an npmignore file\u003c/li\u003e\n\u003cli\u003e[actions] update reusable workflows\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003e6.2.5\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] replace travis 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.2.4\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: ignore \u003ccode\u003e__proto__\u003c/code\u003e keys (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/428\"\u003e#428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eutils.merge\u003c/code\u003e: avoid a crash with a null target and an array source\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eutils.merge\u003c/code\u003e: avoid a crash with a null target and a truthy non-array source\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eutils\u003c/code\u003e: \u003ccode\u003emerge\u003c/code\u003e: fix crash when \u003ccode\u003esource\u003c/code\u003e is a truthy primitive \u0026amp; no options are provided\u003c/li\u003e\n\u003cli\u003e[Fix] when \u003ccode\u003eparseArrays\u003c/code\u003e is false, properly handle keys ending in \u003ccode\u003e[]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Robustness] \u003ccode\u003estringify\u003c/code\u003e: avoid relying on a global \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Refactor] use cached \u003ccode\u003eArray.isArray\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Docs] Clarify the need for \u0026quot;arrayLimit\u0026quot; option\u003c/li\u003e\n\u003cli\u003e[meta] fix README.md (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[meta] Clean up license text so it’s properly detected as BSD-3-Clause\u003c/li\u003e\n\u003cli\u003e[meta] add FUNDING.yml\u003c/li\u003e\n\u003cli\u003e[actions] backport actions from main\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/153ce84948845330d90178cbad982fc7371df538\"\u003e\u003ccode\u003e153ce84\u003c/code\u003e\u003c/a\u003e v6.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/d73b7a6cb2f0b2cfb0e73a6aeefde8cdcb521a98\"\u003e\u003ccode\u003ed73b7a6\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003ebrowserify\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/beade029171b8cef9cee0d03ebe577e2dd84976d\"\u003e\u003ccode\u003ebeade02\u003c/code\u003e\u003c/a\u003e [Fix] ensure that \u003ccode\u003eallowPrototypes: false\u003c/code\u003e does not ever shadow Object.protot...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/8bd4c6cf12898f469838980317fec92007e5112a\"\u003e\u003ccode\u003e8bd4c6c\u003c/code\u003e\u003c/a\u003e Document allowDots option for stringify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/0adcf3efbdc62ca695eb471977e4d2d83299c2a7\"\u003e\u003ccode\u003e0adcf3e\u003c/code\u003e\u003c/a\u003e [Docs] add empty object and array values example.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/5f27353a2f9a21746a74a901de8ea1cf69d9a70b\"\u003e\u003ccode\u003e5f27353\u003c/code\u003e\u003c/a\u003e [Tests] on all node minors; improve test matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/657f8df749177ac48e1af3f14c3565e48cfc70b9\"\u003e\u003ccode\u003e657f8df\u003c/code\u003e\u003c/a\u003e [Docs] Fix minor inconsistency/typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/839b1f271c2150349960062979b4d3e4bb1e8eef\"\u003e\u003ccode\u003e839b1f2\u003c/code\u003e\u003c/a\u003e [Docs] Show example of sort option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/ec3bc8e42e2618c6b68dfc99472e60647f2a46d0\"\u003e\u003ccode\u003eec3bc8e\u003c/code\u003e\u003c/a\u003e Remove contributing.md, since \u003ccode\u003eqs\u003c/code\u003e is no longer part of \u003ccode\u003ehapi\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/b041eb9af1057ca1588e4d6dcc1cfa4d05146e82\"\u003e\u003ccode\u003eb041eb9\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003estringify\u003c/code\u003e: throw faster with an invalid encoder\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/qs/compare/v1.0.2...v6.3.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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for qs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\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 `stringstream` from 0.0.4 to 0.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/commits/v0.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tunnel-agent` from 0.4.0 to 0.4.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/e72d830f5ed388a2a71d37ce062c38e3fb34bdde\"\u003e\u003ccode\u003ee72d830\u003c/code\u003e\u003c/a\u003e 0.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/8f66af7ca4dc7812eca54fd45b1553e514a9a148\"\u003e\u003ccode\u003e8f66af7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikeal/tunnel-agent/issues/18\"\u003e#18\u003c/a\u003e from jamestalmage/files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/f2796d4bd6d5845f0d9f606aa4c51a38aa686f3d\"\u003e\u003ccode\u003ef2796d4\u003c/code\u003e\u003c/a\u003e Add files entry to package.json.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/1ee3727efb76c653e874ecb30ea0c1ef8bfebaa2\"\u003e\u003ccode\u003e1ee3727\u003c/code\u003e\u003c/a\u003e 0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/51272ee89373d36bd36d1910f1e2d10ac37dffa5\"\u003e\u003ccode\u003e51272ee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikeal/tunnel-agent/issues/15\"\u003e#15\u003c/a\u003e from marc-guenther/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/a2c2c2acddd86dd6a894cf4ae53e696e796298c9\"\u003e\u003ccode\u003ea2c2c2a\u003c/code\u003e\u003c/a\u003e set the defaultPort to 443 for https agents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/3505adbde29cc8fbea4dbe6f7c9bcebf9b9ced88\"\u003e\u003ccode\u003e3505adb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikeal/tunnel-agent/issues/13\"\u003e#13\u003c/a\u003e from garthk/specify-license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/8eb87a507f8dd810ac345a0afaac122317dc9717\"\u003e\u003ccode\u003e8eb87a5\u003c/code\u003e\u003c/a\u003e Specify license: Apache2, per \u003ca href=\"https://github.com/mikeal\"\u003e\u003ccode\u003e@​mikeal\u003c/code\u003e\u003c/a\u003e 2014-06-10.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/912a7a6d00e10ec76baf9c9369de280fa5badef3\"\u003e\u003ccode\u003e912a7a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikeal/tunnel-agent/issues/8\"\u003e#8\u003c/a\u003e from mgorven/poolbugs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/request/tunnel-agent/commit/3d979c3f26a6562f3744c4ca80c8b0716ec4a69f\"\u003e\u003ccode\u003e3d979c3\u003c/code\u003e\u003c/a\u003e Fix various bugs with connection pool handling.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikeal/tunnel-agent/compare/v0.4.0...v0.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/~simov\"\u003esimov\u003c/a\u003e, a new releaser for tunnel-agent since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getobject` from 0.1.0 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cowboy/node-getobject/releases\"\u003egetobject's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/8\"\u003e#8\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/path-parse-1.0.7  6f86cf7\u003c/li\u003e\n\u003cli\u003eBump path-parse from 1.0.6 to 1.0.7  6e79841\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/compare/v1.0.1...v1.0.2\"\u003ehttps://github.com/cowboy/node-getobject/compare/v1.0.1...v1.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps  141e3a5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/7\"\u003e#7\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/hosted-git-info-2.8.9  c97cf3e\u003c/li\u003e\n\u003cli\u003eBump hosted-git-info from 2.8.8 to 2.8.9  201e91b\u003c/li\u003e\n\u003cli\u003eUpdate dev deps  5ffb873\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/compare/v1.0.0...v1.0.1\"\u003ehttps://github.com/cowboy/node-getobject/compare/v1.0.0...v1.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/46e55ec15488e995fe61aaf4f91f9264bb5ff36b\"\u003e\u003ccode\u003e46e55ec\u003c/code\u003e\u003c/a\u003e 1.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6f86cf76f9194ca7ec28a6990717670af47b44dd\"\u003e\u003ccode\u003e6f86cf7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/8\"\u003e#8\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/path-parse-1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6e7984192ba239a82b5eb606feabb56a11c3c4eb\"\u003e\u003ccode\u003e6e79841\u003c/code\u003e\u003c/a\u003e Bump path-parse from 1.0.6 to 1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/84bd719a3d77a44a22d6d7fa70707659c668d4f2\"\u003e\u003ccode\u003e84bd719\u003c/code\u003e\u003c/a\u003e 1.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/141e3a580adc253e145ca2b7fa909e12244ac836\"\u003e\u003ccode\u003e141e3a5\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/c97cf3e1eb18069d3426a5ec2b4dd5c1e15412a7\"\u003e\u003ccode\u003ec97cf3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/7\"\u003e#7\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/hosted-git-info-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/201e91b7ba81a7d820db857c00e8de1ed36fee5e\"\u003e\u003ccode\u003e201e91b\u003c/code\u003e\u003c/a\u003e Bump hosted-git-info from 2.8.8 to 2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/5ffb873fc3197506d7c825d342a07e394300b80c\"\u003e\u003ccode\u003e5ffb873\u003c/code\u003e\u003c/a\u003e Update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/92e0d1f0400a4ff87a91c3569f84768c6c7b3efb\"\u003e\u003ccode\u003e92e0d1f\u003c/code\u003e\u003c/a\u003e 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6828cb984bf73bddd29208bf40ff10cd370e09c1\"\u003e\u003ccode\u003e6828cb9\u003c/code\u003e\u003c/a\u003e README updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cowboy/node-getobject/compare/v0.1.0...v1.0.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/~vladikoff\"\u003evladikoff\u003c/a\u003e, a new releaser for getobject since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `marked` from 0.3.6 to 17.0.5\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\u003ev17.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.4...v17.0.5\"\u003e17.0.5\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix catastrophic backtracking (ReDoS) in link/reflink label regex (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3918\"\u003e#3918\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/4625980454426f372f2061e294cf8899050ab229\"\u003e4625980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprevent quadratic complexity in emStrongLDelim regex (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3906\"\u003e#3906\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/c732dd2221b611d6070e65b8c710765b54d31af4\"\u003ec732dd2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprevent single-tilde strikethrough false positives (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3910\"\u003e#3910\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/5e03369db4107dc0c344fc84516c24a115b13b7e\"\u003e5e03369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ere-assign tokenizer.lexer and renderer.parser at start of each parse call (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3907\"\u003e#3907\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/f3a3ec05cb6b4b0b122c83b3fa59abce0da9fe73\"\u003ef3a3ec0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etrim trailing whitespace from lheading text (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3920\"\u003e#3920\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/3ea7e88e15bb3d67706196c781bd6a6510adfb1d\"\u003e3ea7e88\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.3...v17.0.4\"\u003e17.0.4\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent ReDoS in inline link regex title group (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3902\"\u003e#3902\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/46fb9b806f02a2105f7450ce682a069f49c83f78\"\u003e46fb9b8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.2...v17.0.3\"\u003e17.0.3\u003c/a\u003e (2026-02-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eescape image alt text (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3896\"\u003e#3896\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/909fe442aadcb177cf95444af50e76d9d087cb0f\"\u003e909fe44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.1...v17.0.2\"\u003e17.0.2\u003c/a\u003e (2026-02-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix blockquote after list (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3888\"\u003e#3888\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/2a475a1fb5f052dbec77a792510f613065577d0b\"\u003e2a475a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix empty list item (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3890\"\u003e#3890\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/3fc6a44ed5d54aa1e8493d0192f5538026808843\"\u003e3fc6a44\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix list item wrong indent (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3889\"\u003e#3889\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/e0311759cdb06521349f5c66f45307d36eded322\"\u003ee031175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix list with tabs (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3891\"\u003e#3891\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/9fc4f8e4a8893c5c88455e6321c9de1e20785bf1\"\u003e9fc4f8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix strikethrough flanking rules (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3882\"\u003e#3882\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/1a5b124c0ce87a51f358df06262da58ae2a833b9\"\u003e1a5b124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v17.0.0...v17.0.1\"\u003e17.0.1\u003c/a\u003e (2025-11-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix block elements in task item (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3828\"\u003e#3828\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/921ee22102a4aa9c19286afd61610d1952ffca8e\"\u003e921ee22\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev17.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v16.4.2...v17.0.0\"\u003e17.0.0\u003c/a\u003e (2025-11-07)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/811ea59aca1a76a0add55f59b703b50fc5605195\"\u003e\u003ccode\u003e811ea59\u003c/code\u003e\u003c/a\u003e chore(release): 17.0.5 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/c732dd2221b611d6070e65b8c710765b54d31af4\"\u003e\u003ccode\u003ec732dd2\u003c/code\u003e\u003c/a\u003e fix: prevent quadratic complexity in emStrongLDelim regex (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3906\"\u003e#3906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/f3a3ec05cb6b4b0b122c83b3fa59abce0da9fe73\"\u003e\u003ccode\u003ef3a3ec0\u003c/code\u003e\u003c/a\u003e fix: re-assign tokenizer.lexer and renderer.parser at start of each parse cal...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/4625980454426f372f2061e294cf8899050ab229\"\u003e\u003ccode\u003e4625980\u003c/code\u003e\u003c/a\u003e fix: Fix catastrophic backtracking (ReDoS) in link/reflink label regex (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3918\"\u003e#3918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/5e03369db4107dc0c344fc84516c24a115b13b7e\"\u003e\u003ccode\u003e5e03369\u003c/code\u003e\u003c/a\u003e fix: prevent single-tilde strikethrough false positives (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3910\"\u003e#3910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/288349d9b6f3127b5fdca3ad62e19ba356efba47\"\u003e\u003ccode\u003e288349d\u003c/code\u003e\u003c/a\u003e test: add heading edge case tests (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3919\"\u003e#3919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/3ea7e88e15bb3d67706196c781bd6a6510adfb1d\"\u003e\u003ccode\u003e3ea7e88\u003c/code\u003e\u003c/a\u003e fix: trim trailing whitespace from lheading text (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/d4c0fe58716e3bfe1ae7e532431240ea0f595027\"\u003e\u003ccode\u003ed4c0fe5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump esbuild from 0.27.3 to 0.27.4 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/30682c12a70d0d0c45c308ffac57aad20c69b678\"\u003e\u003ccode\u003e30682c1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump undici from 6.23.0 to 6.24.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/59752c49dc3b0508168493f911c5007a37ce860b\"\u003e\u003ccode\u003e59752c4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump minimatch from 9.0.5 to 9.0.9 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/markedjs/marked/compare/v0.3.6...v17.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for marked since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `braces` from 1.8.5 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease history\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"http://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e\nand this project adheres to \u003ca href=\"http://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eChangelogs are for humans, not machines.\u003c/li\u003e\n\u003cli\u003eThere should be an entry for every single version.\u003c/li\u003e\n\u003cli\u003eThe same types of changes should be grouped.\u003c/li\u003e\n\u003cli\u003eVersions and sections should be linkable.\u003c/li\u003e\n\u003cli\u003eThe latest version comes first.\u003c/li\u003e\n\u003cli\u003eThe release date of each versions is displayed.\u003c/li\u003e\n\u003cli\u003eMention whether you follow Semantic Versioning.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eChangelog entries are classified using the following labels \u003cem\u003e(from \u003ca href=\"http://keepachangelog.com/\"\u003ekeep-a-changelog\u003c/a\u003e\u003c/em\u003e):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAdded\u003c/code\u003e for new features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eChanged\u003c/code\u003e for changes in existing functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDeprecated\u003c/code\u003e for soon-to-be removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRemoved\u003c/code\u003e for now removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFixed\u003c/code\u003e for any bug fixes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSecurity\u003c/code\u003e in case of vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e[3.0.0] - 2018-04-08\u003c/h2\u003e\n\u003cp\u003ev3.0 is a complete refactor, resulting in a faster, smaller codebase, with fewer deps, and a more accurate parser and compiler.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe undocumented \u003ccode\u003e.makeRe\u003c/code\u003e method was removed\u003c/li\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNon-breaking changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCaching was removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.3.2] - 2018-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estart refactoring\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d\"\u003e\u003ccode\u003e74b2db2\u003c/code\u003e\u003c/a\u003e 3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e\"\u003e\u003ccode\u003e88f1429\u003c/code\u003e\u003c/a\u003e update eslint. lint, fix unit tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff\"\u003e\u003ccode\u003e415d660\u003c/code\u003e\u003c/a\u003e Snyk js braces 6838727 (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6\"\u003e\u003ccode\u003e190510f\u003c/code\u003e\u003c/a\u003e fix tests, skip 1 test in test/braces.expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856\"\u003e\u003ccode\u003e716eb9f\u003c/code\u003e\u003c/a\u003e readme bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3\"\u003e\u003ccode\u003ea5851e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/braces/issues/37\"\u003e#37\u003c/a\u003e from coderaiser/fix/vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538\"\u003e\u003ccode\u003e2092bd1\u003c/code\u003e\u003c/a\u003e feature: braces: add maxSymbols (\u003ca href=\"https://github.com/micromatch/braces/issues/\"\u003ehttps://github.com/micromatch/braces/issues/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3\"\u003e\u003ccode\u003e9f5b4cf\u003c/code\u003e\u003c/a\u003e fix: vulnerability (\u003ca href=\"https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\"\u003ehttps://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d\"\u003e\u003ccode\u003e98414f9\u003c/code\u003e\u003c/a\u003e remove funding file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14\"\u003e\u003ccode\u003e665ab5d\u003c/code\u003e\u003c/a\u003e update keepEscaping doc (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/braces/compare/1.8.5...3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `y18n` from 3.2.1 to 5.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/y18n/releases\"\u003ey18n's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ey18n y18n-v4.0.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e 4.x.x should not enforce Node 10 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/1e21a536e9135d8403a47be88922157a706b7cde\"\u003e1e21a53\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ey18n y18n-v4.0.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e ensure entry exists for backport (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/120\"\u003e#120\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/b22c0df59d0851d7be9fd1d51f6a5ee974c9fc94\"\u003eb22c0df\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/yargs/y18n/blob/master/CHANGELOG.md\"\u003ey18n's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.7...v5.0.8\"\u003e5.0.8\u003c/a\u003e (2021-04-07)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeno:\u003c/strong\u003e force modern release for Deno (\u003ca href=\"https://www.github.com/yargs/y18n/commit/b1c215aed714bee5830e76de3e335504dc2c4dab\"\u003eb1c215a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.6...v5.0.7\"\u003e5.0.7\u003c/a\u003e (2021-04-07)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeno:\u003c/strong\u003e force release for deno (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/121\"\u003e#121\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/d3f2560e6cedf2bfa2352e9eec044da53f9a06b2\"\u003ed3f2560\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.5...v5.0.6\"\u003e5.0.6\u003c/a\u003e (2021-04-05)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewebpack:\u003c/strong\u003e skip readFileSync if not defined (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/117\"\u003e#117\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/6966fa91d2881cc6a6c531e836099e01f4da1616\"\u003e6966fa9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.4...v5.0.5\"\u003e5.0.5\u003c/a\u003e (2020-10-25)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddress prototype pollution issue (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/108\"\u003e#108\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/a9ac604abf756dec9687be3843e2c93bfe581f25\"\u003ea9ac604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.3...v5.0.4\"\u003e5.0.4\u003c/a\u003e (2020-10-16)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexports:\u003c/strong\u003e node 13.0 and 13.1 require the dotted object form \u003cem\u003ewith\u003c/em\u003e a string fallback (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/105\"\u003e#105\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/4f85d80dbaae6d2c7899ae394f7ad97805df4886\"\u003e4f85d80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.2...v5.0.3\"\u003e5.0.3\u003c/a\u003e (2020-10-16)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexports:\u003c/strong\u003e node 13.0-13.6 require a string fallback (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/103\"\u003e#103\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/e39921e1017f88f5d8ea97ddea854ffe92d68e74\"\u003ee39921e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.1...v5.0.2\"\u003e5.0.2\u003c/a\u003e (2020-10-01)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeno:\u003c/strong\u003e update types for deno ^1.4.0 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/100\"\u003e#100\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/3834d9ab1332f2937c935ada5e76623290efae81\"\u003e3834d9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://www.github.com/yargs/y18n/compare/v5.0.0...v5.0.1\"\u003e5.0.1\u003c/a\u003e (2020-09-05)\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/yargs/y18n/commit/58a9a3c715af18c5d2000eb0adb206cbbc28db82\"\u003e\u003ccode\u003e58a9a3c\u003c/code\u003e\u003c/a\u003e chore: release 5.0.8 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/b1c215aed714bee5830e76de3e335504dc2c4dab\"\u003e\u003ccode\u003eb1c215a\u003c/code\u003e\u003c/a\u003e fix(deno): force modern release for Deno\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/e73fb19fa1eaadfcce2e2a83ef021a29e3ee4f56\"\u003e\u003ccode\u003ee73fb19\u003c/code\u003e\u003c/a\u003e chore: release 5.0.7 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/123\"\u003e#123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/d3f2560e6cedf2bfa2352e9eec044da53f9a06b2\"\u003e\u003ccode\u003ed3f2560\u003c/code\u003e\u003c/a\u003e fix(deno): force release for deno (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/121\"\u003e#121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/e9fda6155f5e86b02027c4c973b10d2b08e4f2df\"\u003e\u003ccode\u003ee9fda61\u003c/code\u003e\u003c/a\u003e chore: release 5.0.6 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/118\"\u003e#118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/6966fa91d2881cc6a6c531e836099e01f4da1616\"\u003e\u003ccode\u003e6966fa9\u003c/code\u003e\u003c/a\u003e fix(webpack): skip readFileSync if not defined (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/117\"\u003e#117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/c7555823e00deecfbed2c711ef250c3b877b46d5\"\u003e\u003ccode\u003ec755582\u003c/code\u003e\u003c/a\u003e docs: add entry for v4.0.1 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/114\"\u003e#114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/2d4c56cb45e98e384dbc90f43e0acfa223324024\"\u003e\u003ccode\u003e2d4c56c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency standardx to v6 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/110\"\u003e#110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/b64ae70b3cf3d6fd95206f5913a2b3f2b3524f9c\"\u003e\u003ccode\u003eb64ae70\u003c/code\u003e\u003c/a\u003e chore: release 5.0.5 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/y18n/commit/a9ac604abf756dec9687be3843e2c93bfe581f25\"\u003e\u003ccode\u003ea9ac604\u003c/code\u003e\u003c/a\u003e fix: address prototype pollution issue (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/y18n/compare/v3.2.1...v5.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~oss-bot\"\u003eoss-bot\u003c/a\u003e, a new releaser for y18n since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs-parser` from 5.0.0 to 21.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs-parser/releases\"\u003eyargs-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eyargs-parser: v21.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs-parser/compare/yargs-parser-v21.1.0...yargs-parser-v21.1.1\"\u003e21.1.1\u003c/a\u003e (2022-08-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript:\u003c/strong\u003e ignore .cts files during publish (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/454\"\u003e#454\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/d69f9c3a91c3ad2f9494d0a94e29a8b76c41b81b\"\u003ed69f9c3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/452\"\u003e#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eyargs-parser: v21.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs-parser/compare/yargs-parser-v21.0.1...yargs-parser-v21.1.0\"\u003e21.1.0\u003c/a\u003e (2022-08-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow the browser build to be imported (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/443\"\u003e#443\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/a89259ff41d6f5312b3ce8a30bef343a993f395a\"\u003ea89259f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ehalt-at-non-option:\u003c/strong\u003e prevent known args from being parsed when \u0026quot;unknown-options-as-args\u0026quot; is enabled (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/438\"\u003e#438\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/c474bc10c3aa0ae864b95e5722730114ef15f573\"\u003ec474bc1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enode version check now uses process.versions.node (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/450\"\u003e#450\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/d07bcdbe43075f7201fbe8a08e491217247fe1f1\"\u003ed07bcdb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparse options ending with 3+ hyphens (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/434\"\u003e#434\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/4f1060b50759fadbac3315c5117b0c3d65b0a7d8\"\u003e4f1060b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eyargs-parser: v21.0.1\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/yargs/yargs-parser/compare/yargs-parser-v21.0.0...yargs-parser-v21.0.1\"\u003e21.0.1\u003c/a\u003e (2022-02-27)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn deno env object (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/432\"\u003e#432\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs-parser/commit/b00eb87b4860a890dd2dab0d6058241bbfd2b3ec\"\u003eb00eb87\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eyargs-parser yargs-parser-v21.0.0\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrops support for 10 (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/421\"\u003e#421\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eesm json import (\u003ca href=\"https://redirect.github.com/yargs/yargs-parser/issues/416\"\u003e#416\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/yargs-parser/commit/90f970a6482dd4f5b5eb18d38596dd6f02d73edf\"\u003e90f970a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser should pre...\n\n_Description has been truncated_","html_url":"https://github.com/erseco/nodeo/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/erseco%2Fnodeo/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-03-30T03:22:34.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"4166846478","node_id":"PR_kwDOBQkhBM7OeCG8","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T03:22:34.000Z","updated_at":"2026-03-30T03:25:30.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":18,"packages":[{"name":"ejs","old_version":"2.3.4","new_version":"3.1.10","repository_url":"https://github.com/mde/ejs"},{"name":"grunt","old_version":"1.0.1","new_version":"1.5.3","repository_url":"https://github.com/gruntjs/grunt"},{"name":"sails","old_version":"0.12.13","new_version":"1.5.7","repository_url":"https://github.com/balderdashy/sails"},{"name":"ajv","old_version":"4.11.4","new_version":"4.11.8","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"form-data","old_version":"2.1.2","new_version":"2.1.4","repository_url":"https://github.com/form-data/form-data"},{"name":"hosted-git-info","old_version":"2.2.0","new_version":"2.8.9","repository_url":"https://github.com/npm/hosted-git-info"},{"name":"sshpk","old_version":"1.11.0","new_version":"1.18.0","repository_url":"https://github.com/joyent/node-sshpk"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"tough-cookie","old_version":"2.3.2","new_version":"2.3.4","repository_url":"https://github.com/salesforce/tough-cookie"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ejs](https://github.com/mde/ejs) | `2.3.4` | `3.1.10` |\n| [grunt](https://github.com/gruntjs/grunt) | `1.0.1` | `1.5.3` |\n| [sails](https://github.com/balderdashy/sails) | `0.12.13` | `1.5.7` |\n| [ajv](https://github.com/ajv-validator/ajv) | `4.11.4` | `4.11.8` |\n| [form-data](https://github.com/form-data/form-data) | `2.1.2` | `2.1.4` |\n| [hosted-git-info](https://github.com/npm/hosted-git-info) | `2.2.0` | `2.8.9` |\n| [sshpk](https://github.com/joyent/node-sshpk) | `1.11.0` | `1.18.0` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `2.3.2` | `2.3.4` |\n\n\nUpdates `ejs` from 2.3.4 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.3.4...v3.1.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/~mde\"\u003emde\u003c/a\u003e, a new releaser for ejs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `grunt` from 1.0.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gruntjs/grunt/releases\"\u003egrunt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1745\"\u003e#1745\u003c/a\u003e from gruntjs/fix-copy-op  572d79b\u003c/li\u003e\n\u003cli\u003ePatch up race condition in symlink copying.  58016ff\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1746\"\u003e#1746\u003c/a\u003e from JamieSlome/patch-1  0749e1d\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md  69b7c50\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Changelog  7f15fd5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1743\"\u003e#1743\u003c/a\u003e from gruntjs/cleanup-link  b0ec6e1\u003c/li\u003e\n\u003cli\u003eClean up link handling  433f91b\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.1...v1.5.2\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.1...v1.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1742\"\u003e#1742\u003c/a\u003e from gruntjs/update-symlink-test  ad22608\u003c/li\u003e\n\u003cli\u003eFix symlink test  0652305\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated changelog  b2b2c2b\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1740\"\u003e#1740\u003c/a\u003e from gruntjs/update-deps-22-10  3eda6ae\u003c/li\u003e\n\u003cli\u003eUpdate testing matrix  47d32de\u003c/li\u003e\n\u003cli\u003eMore updates  2e9161c\u003c/li\u003e\n\u003cli\u003eRemove console log  04b960e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, tests...  aad3d45\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1736\"\u003e#1736\u003c/a\u003e from justlep/main  fdc7056\u003c/li\u003e\n\u003cli\u003esupport .cjs extension  e35fe54\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.0\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Changelog  e7625e5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1731\"\u003e#1731\u003c/a\u003e from gruntjs/update-options  5d67e34\u003c/li\u003e\n\u003cli\u003eFix ci install  d13bf88\u003c/li\u003e\n\u003cli\u003eSwitch to Actions  08896ae\u003c/li\u003e\n\u003cli\u003eUpdate grunt-known-options  eee0673\u003c/li\u003e\n\u003cli\u003eAdd note about a breaking change  1b6e288\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/gruntjs/grunt/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1728\"\u003e#1728\u003c/a\u003e from gruntjs/update-deps-changelog  63b2e89\u003c/li\u003e\n\u003cli\u003eUpdate changelog and util dep  106ed17\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1727\"\u003e#1727\u003c/a\u003e from gruntjs/update-deps-apr  49de70b\u003c/li\u003e\n\u003cli\u003eUpdate CLI and nodeunit  47cf8b6\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1722\"\u003e#1722\u003c/a\u003e from gruntjs/update-through  e86db1c\u003c/li\u003e\n\u003cli\u003eUpdate deps  4952368\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/gruntjs/grunt/blob/main/CHANGELOG\"\u003egrunt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev1.5.3\ndate: 2022-04-23\nchanges:\n- Patch up race condition in symlink copying.\nv1.5.2\ndate: 2022-04-12\nchanges:\n- Unlink symlinks when copy destination is a symlink.\nv1.5.1\ndate: 2022-04-11\nchanges:\n- Fixed symlink destination handling.\nv1.5.0\ndate: 2022-04-10\nchanges:\n- Updated dependencies.\n- Add symlink handling for copying files.\nv1.4.1\ndate: 2021-05-24\nchanges:\n- Fix --preload option to be a known option\n- Switch to GitHub Actions\nv1.4.0\ndate: 2021-04-21\nchanges:\n- Security fixes in production and dev dependencies\n- Liftup/Liftoff upgrade breaking change. Update your scripts to use --preload instead of --require. Ref: \u003ca href=\"https://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb\"\u003ehttps://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb\u003c/a\u003e.\nv1.3.0\ndate: 2020-08-18\nchanges:\n- Switch to use \u003ccode\u003esafeLoad\u003c/code\u003e for loading YML files via \u003ccode\u003efile.readYAML\u003c/code\u003e.\n- Upgrade legacy-log to ~3.0.0.\n- Upgrade legacy-util to ~2.0.0.\nv1.2.1\ndate: 2020-07-07\nchanges:\n- Remove path-is-absolute dependency.\n(PR: \u003ca href=\"https://redirect.github.com/gruntjs/grunt/pull/1715\"\u003egruntjs/grunt#1715\u003c/a\u003e)\nv1.2.0\ndate: 2020-07-03\nchanges:\n- Allow usage of grunt plugins that are located in any location that\nis visible to Node.js and NPM, instead of node_modules directly\ninside package that have a dev dependency to these plugins.\n(PR: \u003ca href=\"https://redirect.github.com/gruntjs/grunt/pull/1677\"\u003egruntjs/grunt#1677\u003c/a\u003e)\n- Removed coffeescript from dependencies. To ease transition, if\ncoffeescript is still around, Grunt will attempt to load it.\nIf it is not, and the user loads a CoffeeScript file,\nGrunt will print a useful error indicating that the\ncoffeescript package should be installed as a dev dependency.\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/gruntjs/grunt/commit/82d79b803798f2a5f19662df9e12bef977dfa189\"\u003e\u003ccode\u003e82d79b8\u003c/code\u003e\u003c/a\u003e 1.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/572d79b08767dd22ecc162b8d41825f9f8238fef\"\u003e\u003ccode\u003e572d79b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1745\"\u003e#1745\u003c/a\u003e from gruntjs/fix-copy-op\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/58016ffac5ed9338b63ecc2a63710f5027362bae\"\u003e\u003ccode\u003e58016ff\u003c/code\u003e\u003c/a\u003e Patch up race condition in symlink copying.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/0749e1da0d8f88c5137c4eb4e9531e1b7498760e\"\u003e\u003ccode\u003e0749e1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1746\"\u003e#1746\u003c/a\u003e from JamieSlome/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/69b7c506cbf430e06bfe1a81050351e607c30380\"\u003e\u003ccode\u003e69b7c50\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/ac667b24cabfff77cf769f9dbf9ddba9576b3dc2\"\u003e\u003ccode\u003eac667b2\u003c/code\u003e\u003c/a\u003e 1.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/7f15fd5ad9fb33ca0fe4680af7bce84d69deb673\"\u003e\u003ccode\u003e7f15fd5\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/b0ec6e12426fc8d5720dee1702f6a67455c5986c\"\u003e\u003ccode\u003eb0ec6e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/gruntjs/grunt/issues/1743\"\u003e#1743\u003c/a\u003e from gruntjs/cleanup-link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/433f91b78df99d83daa6f56a5505ead743627c30\"\u003e\u003ccode\u003e433f91b\u003c/code\u003e\u003c/a\u003e Clean up link handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gruntjs/grunt/commit/d5969eccf2493c2c579c55a617c70cab48dc12d3\"\u003e\u003ccode\u003ed5969ec\u003c/code\u003e\u003c/a\u003e 1.5.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gruntjs/grunt/compare/v1.0.1...v1.5.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/~vladikoff\"\u003evladikoff\u003c/a\u003e, a new releaser for grunt since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sails` from 0.12.13 to 1.5.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/balderdashy/sails/releases\"\u003esails's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[fix] update logic to display local URL by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7285\"\u003ebalderdashy/sails#7285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade \u003ccode\u003esemver\u003c/code\u003e dependency (v4.3.6 » v7.5.2) by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7288\"\u003ebalderdashy/sails#7288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove virtual request parsing by \u003ca href=\"https://github.com/mikermcneil\"\u003e\u003ccode\u003e@​mikermcneil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7287\"\u003ebalderdashy/sails#7287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBig thanks to \u003ca href=\"https://github.com/ThomasRinsma\"\u003e\u003ccode\u003e@​ThomasRinsma\u003c/code\u003e\u003c/a\u003e at \u003ca href=\"https://www.linkedin.com/company/codeanio/\"\u003eCodean\u003c/a\u003e!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/balderdashy/sails/compare/v1.5.5...v1.5.7\"\u003ehttps://github.com/balderdashy/sails/compare/v1.5.5...v1.5.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: test builds on supported node versions by \u003ca href=\"https://github.com/alxndrsn\"\u003e\u003ccode\u003e@​alxndrsn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7069\"\u003ebalderdashy/sails#7069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Bring documentation into this repo by \u003ca href=\"https://github.com/rachaelshaw\"\u003e\u003ccode\u003e@​rachaelshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7070\"\u003ebalderdashy/sails#7070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Change name of documentation folder + update links by \u003ca href=\"https://github.com/rachaelshaw\"\u003e\u003ccode\u003e@​rachaelshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7075\"\u003ebalderdashy/sails#7075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] fix typo in Events.md by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7086\"\u003ebalderdashy/sails#7086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc][docs] Adding more info about the unique attribute setting by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7078\"\u003ebalderdashy/sails#7078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate sails.config.connections.md by \u003ca href=\"https://github.com/anilbhanushali\"\u003e\u003ccode\u003e@​anilbhanushali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7097\"\u003ebalderdashy/sails#7097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[proposal] sails-linker.js.md by \u003ca href=\"https://github.com/jdsapariya18\"\u003e\u003ccode\u003e@​jdsapariya18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7101\"\u003ebalderdashy/sails#7101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] fix node 14 warnings by upgrading prompt dependency by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7084\"\u003ebalderdashy/sails#7084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] change typo --no-front-end to --no-frontend in CLI flag help output by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7109\"\u003ebalderdashy/sails#7109\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Wrong wording in update.md by \u003ca href=\"https://github.com/anurbol\"\u003e\u003ccode\u003e@​anurbol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7134\"\u003ebalderdashy/sails#7134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Wrong wording in destroy.md by \u003ca href=\"https://github.com/anurbol\"\u003e\u003ccode\u003e@​anurbol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7135\"\u003ebalderdashy/sails#7135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Update mongo tutorial to show usage with latest sails-mongo adapter by \u003ca href=\"https://github.com/rachaelshaw\"\u003e\u003ccode\u003e@​rachaelshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7074\"\u003ebalderdashy/sails#7074\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] Updated \u0026quot;datastore configuration\u0026quot; link by \u003ca href=\"https://github.com/AlanConstantino\"\u003e\u003ccode\u003e@​AlanConstantino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7079\"\u003ebalderdashy/sails#7079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] upgrade sails-hook-orm dependency by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7147\"\u003ebalderdashy/sails#7147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] fix data type in docs (should be optional) by \u003ca href=\"https://github.com/mikermcneil\"\u003e\u003ccode\u003e@​mikermcneil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7151\"\u003ebalderdashy/sails#7151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] Fix node deprecation warnings by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7148\"\u003ebalderdashy/sails#7148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fixes \u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7107\"\u003e#7107\u003c/a\u003e] Change trustProxy isNaN check to _.isNaN by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7146\"\u003ebalderdashy/sails#7146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] Small text correction by \u003ca href=\"https://github.com/zsteinkamp\"\u003e\u003ccode\u003e@​zsteinkamp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7158\"\u003ebalderdashy/sails#7158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in sails-run.js by \u003ca href=\"https://github.com/eltociear\"\u003e\u003ccode\u003e@​eltociear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7174\"\u003ebalderdashy/sails#7174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[proposal] Add documentation regarding a breaking change in SSL connection syntax by \u003ca href=\"https://github.com/jarodccrowe\"\u003e\u003ccode\u003e@​jarodccrowe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7175\"\u003ebalderdashy/sails#7175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] correct misspelt waterline by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7176\"\u003ebalderdashy/sails#7176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fixes \u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7168\"\u003e#7168\u003c/a\u003e] Add support for latest version of connect-mongo by \u003ca href=\"https://github.com/ElizabethForest\"\u003e\u003ccode\u003e@​ElizabethForest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7172\"\u003ebalderdashy/sails#7172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Add note about undefined attributes to upgrading docs by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7181\"\u003ebalderdashy/sails#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fixes \u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7201\"\u003e#7201\u003c/a\u003e] Bump up prompt to 1.2.1 by \u003ca href=\"https://github.com/dhwaneetbhatt\"\u003e\u003ccode\u003e@​dhwaneetbhatt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7202\"\u003ebalderdashy/sails#7202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[misc] Upgrade sort-route-addresses dependency by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7203\"\u003ebalderdashy/sails#7203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Permissions.md by \u003ca href=\"https://github.com/pbkompasz\"\u003e\u003ccode\u003e@​pbkompasz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7219\"\u003ebalderdashy/sails#7219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Travis CI configuration by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7226\"\u003ebalderdashy/sails#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate minimist dependency to v1.2.6 by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7242\"\u003ebalderdashy/sails#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate async dependency to 2.6.4 by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7244\"\u003ebalderdashy/sails#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Update session config docs by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7245\"\u003ebalderdashy/sails#7245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade ejs dependency to 3.1.7 by \u003ca href=\"https://github.com/eashaw\"\u003e\u003ccode\u003e@​eashaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7243\"\u003ebalderdashy/sails#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate helpers.md docs to explain subfolders by \u003ca href=\"https://github.com/itsalaidbacklife\"\u003e\u003ccode\u003e@​itsalaidbacklife\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7263\"\u003ebalderdashy/sails#7263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump expressjs to version 4.17.3 by \u003ca href=\"https://github.com/f3lang\"\u003e\u003ccode\u003e@​f3lang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7268\"\u003ebalderdashy/sails#7268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u0026quot;Newsgroup\u0026quot; link by \u003ca href=\"https://github.com/Sampfluger88\"\u003e\u003ccode\u003e@​Sampfluger88\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7277\"\u003ebalderdashy/sails#7277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Implement custom inspect on sails.helpers by \u003ca href=\"https://github.com/DominusKelvin\"\u003e\u003ccode\u003e@​DominusKelvin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7282\"\u003ebalderdashy/sails#7282\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/alxndrsn\"\u003e\u003ccode\u003e@​alxndrsn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/balderdashy/sails/pull/7069\"\u003ebalderdashy/sails#7069\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/balderdashy/sails/blob/master/CHANGELOG.md\"\u003esails's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eSails Changelog\u003c/h1\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003esails migrate\u003c/code\u003e for quickly running auto-migrations by hand\u003c/li\u003e\n\u003cli\u003eThe output of \u003ccode\u003esails inspect\u003c/code\u003e no longer includes controller information\u003c/li\u003e\n\u003cli\u003eWhen loading user hooks, if \u003ccode\u003esails.config.loadHooks\u003c/code\u003e is specified, skip hooks whose names aren't explicitly included\u003c/li\u003e\n\u003cli\u003eIncreased time to display warning message in \u003ccode\u003econfig/bootstrap.js\u003c/code\u003e from 5 seconds to 30 seconds\u003c/li\u003e\n\u003cli\u003eSwitched to using \u003ccode\u003eupdateOne\u003c/code\u003e in the \u0026quot;update\u0026quot; blueprint\u003c/li\u003e\n\u003cli\u003eBlueprint queries no longer include \u003ccode\u003efetch: true\u003c/code\u003e by default, to avoid warnings from \u003ccode\u003eupdateOne\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate error mesage in default \u003ccode\u003eserverError\u003c/code\u003e response to use flaverr\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003elib/router/res.js\u003c/code\u003e, instead of always setting 'content-type' to 'application/json', only set it if \u003ccode\u003eres.get('content-type')\u003c/code\u003e is falsy\u003c/li\u003e\n\u003cli\u003eUpdate flaverr dependency\u003c/li\u003e\n\u003cli\u003eUpdate i18n-2 dependency to resolve deprecation warning\u003c/li\u003e\n\u003cli\u003eUpdate rc dependency to address potential vulnerabilities\u003c/li\u003e\n\u003cli\u003eUpdate machinepack-process dependency to address potential vulnerabilities\u003c/li\u003e\n\u003cli\u003eUpdate machinepack-redis dependency to address potential vulnerabilities\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eAs always, we owe a debt of gratitude to our contributors-- we mentioned you below next to the features/enhancements/fixes you contributed to.  (Apologies to anyone we missed, there was a lot in this release!  Let us know and we'll add you to the list.)\u003c/p\u003e\n\u003cp\u003eWe especially want to thank those contributors who helped out with the documentation:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rachaelshaw\"\u003eRachael Shaw\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikermcneil\"\u003eMike McNeil\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAli Norouzi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ronnymedinave\"\u003eRonny Medina\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexschwarz89\"\u003eAlex Schwarz\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/loginx\"\u003eXavier Spriet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harrisi\"\u003eIan Harris\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vpiskunov\"\u003eVladyslav Piskunov\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdfrederick\"\u003eMichael Frederick\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streleck\"\u003eMark Strelecky\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdfrederick\"\u003eFreddy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pavanmehta91\"\u003epavan\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AdJesumPerMariam\"\u003eScott Reed\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colkito\"\u003eMario Colque\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/okolilemuel\"\u003eOkoli Lemuel\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ultimate-tester\"\u003eultimate-tester\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snidell\"\u003e\u003ccode\u003e@​snidell\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ThatNerdyPikachu\"\u003ePika\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/afidosstar\"\u003eAYEDOUN Fiacre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/timwis\"\u003eTim Wisniewski\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tomsaleeba\"\u003eTom Saleeba\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-slavchev\"\u003es-slavchev\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/danielsharvey\"\u003eDaniel Harvey\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LeCoupa\"\u003eJulien Le Coupanec\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/floriancummings\"\u003efloriancummings\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bernardoow\"\u003eBernardo Gomes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elipeters\"\u003eEli Peters\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/99947a5f8cf78befe0ef3f1c08d10057fa0c9bd5\"\u003e\u003ccode\u003e99947a5\u003c/code\u003e\u003c/a\u003e 1.5.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/4a023dc5095a4b30fdc8535f705ed34cd22d2f7d\"\u003e\u003ccode\u003e4a023dc\u003c/code\u003e\u003c/a\u003e Improve virtual request parsing (\u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7287\"\u003e#7287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/406a12095bc7708fc20c2f9056782a6084dd412f\"\u003e\u003ccode\u003e406a120\u003c/code\u003e\u003c/a\u003e \u003ccode\u003esemver\u003c/code\u003e 4.3.6 » 7.5.2 (\u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7288\"\u003e#7288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/8a63c315958e86858c624640a1749045ee0434b9\"\u003e\u003ccode\u003e8a63c31\u003c/code\u003e\u003c/a\u003e 1.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/c7dcb102da7b57212ef58d90132d02d0be5ee565\"\u003e\u003ccode\u003ec7dcb10\u003c/code\u003e\u003c/a\u003e [fix] update logic to display local URL (\u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7285\"\u003e#7285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/ceb0f3b817311143438127057c253142e53068fb\"\u003e\u003ccode\u003eceb0f3b\u003c/code\u003e\u003c/a\u003e 1.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/9127e63511707ecd1801d98997b2ceb385ce79e8\"\u003e\u003ccode\u003e9127e63\u003c/code\u003e\u003c/a\u003e [feat] Implement custom inspect on sails.helpers (\u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7282\"\u003e#7282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/ed6bf2e66ae2978ad8d6b465f3038c97338ed408\"\u003e\u003ccode\u003eed6bf2e\u003c/code\u003e\u003c/a\u003e Add note about \u003ccode\u003einitialValues\u003c/code\u003e mutation to create() and createEach() doc pages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/59b96446404adbb5a0f4debaa83031fd8c54a9cc\"\u003e\u003ccode\u003e59b9644\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/balderdashy/sails/issues/7277\"\u003e#7277\u003c/a\u003e from Sampfluger88/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balderdashy/sails/commit/34fbba4e824c15836af6da5150abd0871b64be75\"\u003e\u003ccode\u003e34fbba4\u003c/code\u003e\u003c/a\u003e Removed \u0026quot;Newsgroup\u0026quot; link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/balderdashy/sails/compare/v0.12.13...v1.5.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/~eashaw\"\u003eeashaw\u003c/a\u003e, a new releaser for sails since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 4.11.4 to 4.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.11.7\u003c/h2\u003e\n\u003cp\u003eThe last release before 5.0.0\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajv-validator/ajv/commits/4.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cookie` from 0.1.2 to 0.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/cookie/releases\"\u003ecookie's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003esameSite: true\u003c/code\u003e to work with draft-7 clients\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etrue\u003c/code\u003e now sends \u003ccode\u003eSameSite=Strict\u003c/code\u003e instead of \u003ccode\u003eSameSite\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esameSite\u003c/code\u003e option\n\u003cul\u003e\n\u003cli\u003eReplaces \u003ccode\u003efirstPartyOnly\u003c/code\u003e option, never implemented by browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove error message when \u003ccode\u003eencode\u003c/code\u003e is not a function\u003c/li\u003e\n\u003cli\u003eImprove error message when \u003ccode\u003eexpires\u003c/code\u003e is not a \u003ccode\u003eDate\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: enable strict mode\u003c/li\u003e\n\u003cli\u003eperf: use for loop in parse\u003c/li\u003e\n\u003cli\u003eperf: use string concatination for serialization\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix cookie \u003ccode\u003eMax-Age\u003c/code\u003e to never be a floating point number\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when setting empty cookie value\n\u003cul\u003e\n\u003cli\u003eEase the new restriction, which is just basic header-level validation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix typo in invalid value errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow on invalid values provided to \u003ccode\u003eserialize\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eEnsures the resulting string is a valid HTTP header value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003efirstPartyOnly\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eThrow better error for invalid argument to parse\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expression\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when setting empty cookie value\n\u003cul\u003e\n\u003cli\u003eEase the new restriction, which is just basic header-level validation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix typo in invalid value errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow better error for invalid argument to parse\u003c/li\u003e\n\u003cli\u003eThrow on invalid values provided to \u003ccode\u003eserialize\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eEnsures the resulting string is a valid HTTP header value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce the scope of try-catch deopt\u003c/li\u003e\n\u003cli\u003eRemove argument reassignments\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/jshttp/cookie/blob/v0.3.1/HISTORY.md\"\u003ecookie's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.1 / 2016-05-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003esameSite: true\u003c/code\u003e to work with draft-7 clients\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etrue\u003c/code\u003e now sends \u003ccode\u003eSameSite=Strict\u003c/code\u003e instead of \u003ccode\u003eSameSite\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.3.0 / 2016-05-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esameSite\u003c/code\u003e option\n\u003cul\u003e\n\u003cli\u003eReplaces \u003ccode\u003efirstPartyOnly\u003c/code\u003e option, never implemented by browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove error message when \u003ccode\u003eencode\u003c/code\u003e is not a function\u003c/li\u003e\n\u003cli\u003eImprove error message when \u003ccode\u003eexpires\u003c/code\u003e is not a \u003ccode\u003eDate\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.4 / 2016-05-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eperf: enable strict mode\u003c/li\u003e\n\u003cli\u003eperf: use for loop in parse\u003c/li\u003e\n\u003cli\u003eperf: use string concatination for serialization\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.3 / 2015-10-25\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix cookie \u003ccode\u003eMax-Age\u003c/code\u003e to never be a floating point number\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.2 / 2015-09-17\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when setting empty cookie value\n\u003cul\u003e\n\u003cli\u003eEase the new restriction, which is just basic header-level validation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix typo in invalid value errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.1 / 2015-09-17\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThrow on invalid values provided to \u003ccode\u003eserialize\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eEnsures the resulting string is a valid HTTP header value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.2.0 / 2015-08-13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003efirstPartyOnly\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eThrow better error for invalid argument to parse\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expression\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.5 / 2015-09-17\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when setting empty cookie value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/cookie/commit/e3c77d497d66c8b8d4b677b8954c1b192a09f0b3\"\u003e\u003ccode\u003ee3c77d4\u003c/code\u003e\u003c/a\u003e 0.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/74b0e1ad86d161414e0a6283f82e31ac1f12a430\"\u003e\u003ccode\u003e74b0e1a\u003c/code\u003e\u003c/a\u003e Fix sameSite: true to work with draft-7 clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/91b733fbe29ae6fcfa305f8e8ff31a1c2e651feb\"\u003e\u003ccode\u003e91b733f\u003c/code\u003e\u003c/a\u003e 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/9285dd4b2fca1d87d94a7ccaccfbe05da075da20\"\u003e\u003ccode\u003e9285dd4\u003c/code\u003e\u003c/a\u003e build: update package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/ae5d699d4166aa946fb23cd4e37fad85f6bec77e\"\u003e\u003ccode\u003eae5d699\u003c/code\u003e\u003c/a\u003e docs: add a simple example using cookie parse/serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/f1a6c95f707773d9945c231c1ead028c3749564a\"\u003e\u003ccode\u003ef1a6c95\u003c/code\u003e\u003c/a\u003e docs: rewrite the README to improve documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/0d99d747a5478ad46d415cf11d595a530f9aead0\"\u003e\u003ccode\u003e0d99d74\u003c/code\u003e\u003c/a\u003e Improve error message when expires is not a Date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/cabcda0ac83ba0af857d68a9608e589cb091812c\"\u003e\u003ccode\u003ecabcda0\u003c/code\u003e\u003c/a\u003e Improve error message when encode is not a function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/71dbc9e316f1104535e4b294be83947d11b7536b\"\u003e\u003ccode\u003e71dbc9e\u003c/code\u003e\u003c/a\u003e Add sameSite support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/cookie/commit/94e06192dc589cdf267cda7b824428b5c2dc31ed\"\u003e\u003ccode\u003e94e0619\u003c/code\u003e\u003c/a\u003e build: Node.js@6.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/cookie/compare/v0.1.2...v0.3.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/~dougwilson\"\u003edougwilson\u003c/a\u003e, a new releaser for cookie since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 2.1.2 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eProper toString\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etoString will output '[object FormData]'\nThanks to \u003ca href=\"https://github.com/m59peacemaker\"\u003e\u003ccode\u003e@​m59peacemaker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBroken version\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/2.1.3...v2.1.4\"\u003ev2.1.4\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.3...2.1.3\"\u003e2.1.3\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.2...v2.1.3\"\u003ev2.1.3\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etoString should output '[object FormData]' \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/346\"\u003e\u003ccode\u003e[#346](https://github.com/form-data/form-data/issues/346)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/19748778e2cd05e2ddc95409fcbbf0461a868775\"\u003e\u003ccode\u003e1974877\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/346\"\u003e#346\u003c/a\u003e from m59peacemaker/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/67b8a8e4bcd24a6dc971fef6d5e855099710ed9f\"\u003e\u003ccode\u003e67b8a8e\u003c/code\u003e\u003c/a\u003e toString should output '[object FormData]'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.2...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `getobject` from 0.1.0 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cowboy/node-getobject/releases\"\u003egetobject's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/8\"\u003e#8\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/path-parse-1.0.7  6f86cf7\u003c/li\u003e\n\u003cli\u003eBump path-parse from 1.0.6 to 1.0.7  6e79841\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/compare/v1.0.1...v1.0.2\"\u003ehttps://github.com/cowboy/node-getobject/compare/v1.0.1...v1.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps  141e3a5\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/7\"\u003e#7\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/hosted-git-info-2.8.9  c97cf3e\u003c/li\u003e\n\u003cli\u003eBump hosted-git-info from 2.8.8 to 2.8.9  201e91b\u003c/li\u003e\n\u003cli\u003eUpdate dev deps  5ffb873\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/compare/v1.0.0...v1.0.1\"\u003ehttps://github.com/cowboy/node-getobject/compare/v1.0.0...v1.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/46e55ec15488e995fe61aaf4f91f9264bb5ff36b\"\u003e\u003ccode\u003e46e55ec\u003c/code\u003e\u003c/a\u003e 1.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6f86cf76f9194ca7ec28a6990717670af47b44dd\"\u003e\u003ccode\u003e6f86cf7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/8\"\u003e#8\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/path-parse-1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6e7984192ba239a82b5eb606feabb56a11c3c4eb\"\u003e\u003ccode\u003e6e79841\u003c/code\u003e\u003c/a\u003e Bump path-parse from 1.0.6 to 1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/84bd719a3d77a44a22d6d7fa70707659c668d4f2\"\u003e\u003ccode\u003e84bd719\u003c/code\u003e\u003c/a\u003e 1.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/141e3a580adc253e145ca2b7fa909e12244ac836\"\u003e\u003ccode\u003e141e3a5\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/c97cf3e1eb18069d3426a5ec2b4dd5c1e15412a7\"\u003e\u003ccode\u003ec97cf3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cowboy/node-getobject/issues/7\"\u003e#7\u003c/a\u003e from cowboy/dependabot/npm_and_yarn/hosted-git-info-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/201e91b7ba81a7d820db857c00e8de1ed36fee5e\"\u003e\u003ccode\u003e201e91b\u003c/code\u003e\u003c/a\u003e Bump hosted-git-info from 2.8.8 to 2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/5ffb873fc3197506d7c825d342a07e394300b80c\"\u003e\u003ccode\u003e5ffb873\u003c/code\u003e\u003c/a\u003e Update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/92e0d1f0400a4ff87a91c3569f84768c6c7b3efb\"\u003e\u003ccode\u003e92e0d1f\u003c/code\u003e\u003c/a\u003e 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cowboy/node-getobject/commit/6828cb984bf73bddd29208bf40ff10cd370e09c1\"\u003e\u003ccode\u003e6828cb9\u003c/code\u003e\u003c/a\u003e README updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cowboy/node-getobject/compare/v0.1.0...v1.0.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/~vladikoff\"\u003evladikoff\u003c/a\u003e, a new releaser for getobject since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hosted-git-info` from 2.2.0 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md\"\u003ehosted-git-info's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9\"\u003e2.8.9\u003c/a\u003e (2021-04-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebackport regex fix from \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/76\"\u003e#76\u003c/a\u003e (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/29adfe5\"\u003e29adfe5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.7...v2.8.8\"\u003e2.8.8\u003c/a\u003e (2020-02-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/61\"\u003e#61\u003c/a\u003e \u0026amp; \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/65\"\u003e#65\u003c/a\u003e addressing issues w/ url.URL implmentation which regressed node 6 support (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/5038b18\"\u003e5038b18\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.6...v2.8.7\"\u003e2.8.7\u003c/a\u003e (2020-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not attempt to use url.URL when unavailable (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/2d0bb66\"\u003e2d0bb66\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/61\"\u003e#61\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/62\"\u003e#62\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not pass scp-style URLs to the WhatWG url.URL (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/f2cdfcf\"\u003ef2cdfcf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.5...v2.8.6\"\u003e2.8.6\u003c/a\u003e (2020-02-25)\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.4...v2.8.5\"\u003e2.8.5\u003c/a\u003e (2019-10-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated pathmatch for gitlab (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/e8325b5\"\u003ee8325b5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated pathmatch for gitlab (\u003ca href=\"https://github.com/npm/hosted-git-info/commit/ffe056f\"\u003effe056f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.8.3...v2.8.4\"\u003e2.8.4\u003c/a\u003e (2019-08-12)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/8d4b3697d79bcd89cdb36d1db165e3696c783a01\"\u003e\u003ccode\u003e8d4b369\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/29adfe5ef789784c861b2cdeb15051ec2ba651a7\"\u003e\u003ccode\u003e29adfe5\u003c/code\u003e\u003c/a\u003e fix: backport regex fix from \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/afeaefdd86ba9bb5044be3c1554a666d007cf19a\"\u003e\u003ccode\u003eafeaefd\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/5038b1891a61ca3cd7453acbf85d7011fe0086bb\"\u003e\u003ccode\u003e5038b18\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/61\"\u003e#61\u003c/a\u003e \u0026amp; \u003ca href=\"https://redirect.github.com/npm/hosted-git-info/issues/65\"\u003e#65\u003c/a\u003e addressing issues w/ url.URL implmentation which regressed nod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/7440afa859162051c191e55d8ecfaf69a193b026\"\u003e\u003ccode\u003e7440afa\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/2d0bb6615ecb8f9ef1019bc0737aab7f6449641f\"\u003e\u003ccode\u003e2d0bb66\u003c/code\u003e\u003c/a\u003e fix: Do not attempt to use url.URL when unavailable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/f2cdfcf33ad2bd3bd1acdba0326281089f53c5b1\"\u003e\u003ccode\u003ef2cdfcf\u003c/code\u003e\u003c/a\u003e fix: Do not pass scp-style URLs to the WhatWG url.URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/e1b83df5d9cb1f8bb220352e20565560548d2292\"\u003e\u003ccode\u003ee1b83df\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/ff259a6117c62df488e927820e30bec2f7ee453f\"\u003e\u003ccode\u003eff259a6\u003c/code\u003e\u003c/a\u003e Ensure passwords in hosted Git URLs are correctly escaped\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/hosted-git-info/commit/624fd6f301dd5a1fd7ad1b333d6f8921a12ff98c\"\u003e\u003ccode\u003e624fd6f\u003c/code\u003e\u003c/a\u003e chore(release): 2.8.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/hosted-git-info/compare/v2.2.0...v2.8.9\"\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/~nlf\"\u003enlf\u003c/a\u003e, a new releaser for hosted-git-info since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.5.5 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.5.5...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 2.4.1 to 2.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/29a7bc4c817cbd87c8f5940fbeff32e879457b89\"\u003e\u003ccode\u003e29a7bc4\u003c/code\u003e\u003c/a\u003e Bump to v2.4.2.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lodash/lodash/compare/2.4.1...2.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `path-to-regexp` from 1.5.3 to 0.1.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pillarjs/path-to-regexp/blob/v0.1.7/History.md\"\u003epath-to-regexp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.7 / 2015-07-28\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regression with escaped round brackets and matching groups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.6 / 2015-06-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eindex\u003c/code\u003e feature by outputting all parameters, unnamed and named.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.5 / 2015-05-08\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an index property for position in match result.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.4 / 2015-03-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd license information\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.3 / 2014-07-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBetter array support\u003c/li\u003e\n\u003cli\u003eImproved support for trailing slash in non-ending mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.0 / 2014-03-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eadd options.end\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.0.2 / 2013-02-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to match current express\u003c/li\u003e\n\u003cli\u003eadd .license property to component.json\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/pillarjs/path-to-regexp/commit/039118d6c3c186d3f176c73935ca887a32a33d93\"\u003e\u003ccode\u003e039118d\u003c/code\u003e\u003c/a\u003e v0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/405568d9b14f1e5fa907a9e0161952adfcca0bf0\"\u003e\u003ccode\u003e405568d\u003c/code\u003e\u003c/a\u003e Add release notes for 0.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/22a301696755ea501154a9f466549688555303e7\"\u003e\u003ccode\u003e22a3016\u003c/code\u003e\u003c/a\u003e Fix regression with escaped brackets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/2a1ad6285e5f1c868047c1a9a28c5948c2f5f5d5\"\u003e\u003ccode\u003e2a1ad62\u003c/code\u003e\u003c/a\u003e Remove notice about index property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/c68c940fd402f154817d1e4bb76a1a46cc0f5b79\"\u003e\u003ccode\u003ec68c940\u003c/code\u003e\u003c/a\u003e add 0.1.6 to history\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/41abe347ea83b203a711856df51c50a51deb03a2\"\u003e\u003ccode\u003e41abe34\u003c/code\u003e\u003c/a\u003e v0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/cbe55a47dd77a4a2ebefc10320ed43f91bbfa1b3\"\u003e\u003ccode\u003ecbe55a4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pillarjs/path-to-regexp/issues/56\"\u003e#56\u003c/a\u003e from pillarjs/array-wildcard-index-patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/241650f77bc3af4cdb4ae7de9e110b5e94d4cd16\"\u003e\u003ccode\u003e241650f\u003c/code\u003e\u003c/a\u003e Push in named regexp groups as numbers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/8467056b9aaa927397757cfc89d8c12069cb14a2\"\u003e\u003ccode\u003e8467056\u003c/code\u003e\u003c/a\u003e fix index property in favour of numbered params\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/path-to-regexp/commit/fa40b5f34d507a7afdef9dc8ae78f847801e05a2\"\u003e\u003ccode\u003efa40b5f\u003c/code\u003e\u003c/a\u003e v0.1.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pillarjs/path-to-regexp/compare/v1.5.3...v0.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 4.3.6 to 5.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2\"\u003e5.7.2\u003c/a\u003e (2023-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/585\"\u003e#585\u003c/a\u003e better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e) (\u003ca href=\"https://github.com/joaomoreno\"\u003e\u003ccode\u003e@​joaomoreno\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md\"\u003esemver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2\"\u003e5.7.2\u003c/a\u003e (2023-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/585\"\u003e#585\u003c/a\u003e better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e) (\u003ca href=\"https://github.com/joaomoreno\"\u003e\u003ccode\u003e@​joaomoreno\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eminVersion\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove boolean \u003ccode\u003eloose\u003c/code\u003e param to an options object, with\nbackwards-compatibility protection.\u003c/li\u003e\n\u003cli\u003eAdd ability to opt out of special prerelease version handling with\nthe \u003ccode\u003eincludePrerelease\u003c/code\u003e option flag.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd version coercion capabilities\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd intersection checking\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eminSatisfying\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eprerelease(v)\u003c/code\u003e that returns prerelease components\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Backus-Naur for ranges\u003c/li\u003e\n\u003cli\u003eRemove excessively cute inspection methods\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove AMD/Browserified build artifacts\u003c/li\u003e\n\u003cli\u003eFix ltr and gtr when using the \u003ccode\u003e*\u003c/code\u003e range\u003c/li\u003e\n\u003cli\u003eFix for range \u003ccode\u003e*\u003c/code\u003e with a prerelease identifier\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/f8cc313550691a50d9662d8c94f0c033717efd7d\"\u003e\u003ccode\u003ef8cc313\u003c/code\u003e\u003c/a\u003e chore: release 5.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e fix: better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/deb5ad51bf58868fa243c1683775305fe9e0e365\"\u003e\u003ccode\u003edeb5ad5\u003c/code\u003e\u003c/a\u003e chore: \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/c83c18cf84f9ccaea3431c929bb285fd168c01e4\"\u003e\u003ccode\u003ec83c18c\u003c/code\u003e\u003c/a\u003e 5.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/956e228a4eb1b0136d1fe42c6171d3eda827baef\"\u003e\u003ccode\u003e956e228\u003c/code\u003e\u003c/a\u003e Correct typo in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8055dda0aee91372e3bfc47754a62f40e8a63b98\"\u003e\u003ccode\u003e8055dda\u003c/code\u003e\u003c/a\u003e 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/604e73dea1f19a05314d6c66e0a52b47b1b7b340\"\u003e\u003ccode\u003e604e73d\u003c/code\u003e\u003c/a\u003e auto-publishing scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/bed01e2316b85271f6ffff89bf19e22f41475c97\"\u003e\u003ccode\u003ebed01e2\u003c/code\u003e\u003c/a\u003e remove the nomin comments, since we don't minify any more anyway\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/9cb68f1db72d297183233f4d8d287e935f2b6ddd\"\u003e\u003ccode\u003e9cb68f1\u003c/code\u003e\u003c/a\u003e document parse method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/38d42ca87a9d891fba9b2a044f914f1919fd769c\"\u003e\u003ccode\u003e38d42ca\u003c/code\u003e\u003c/a\u003e 5.7 changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/node-semver/compare/v4.3.6...v5.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~lukekarrys\"\u003elukekarrys\u003c/a\u003e, a new releaser for semver since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `send` from 0.13.0 to 0.16.1\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.16.1 / 2017-09-29\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression in edge-case behavior for empty \u003ccode\u003epath\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.16.0 / 2017-09-27\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eimmutable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003e\u0026lt;/html\u0026gt;\u003c/code\u003e in default error \u0026amp; redirects\u003c/li\u003e\n\u003cli\u003eUse instance methods on steam to check for listeners\u003c/li\u003e\n\u003cli\u003edeps: mime@1.4.1\n\u003cul\u003e\n\u003cli\u003eAdd 70 new types for file extensions\u003c/li\u003e\n\u003cli\u003eSet charset as \u0026quot;UTF-8\u0026quot; for .js and .json\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eperf: improve path validation speed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.6 / 2017-09-22\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.9\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ccode\u003eIf-Match\u003c/code\u003e token parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.5 / 2017-09-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: etag@~1.8.1\n\u003cul\u003e\n\u003cli\u003eperf: replace regular expression with substring\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: fresh@0.5.2\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\u003cli\u003eperf: improve \u003ccode\u003eIf-None-Match\u003c/code\u003e token parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.4 / 2017-08-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.8\u003c/li\u003e\n\u003cli\u003edeps: depd@~1.1.1\n\u003cul\u003e\n\u003cli\u003eRemove unnecessary \u003ccode\u003eBuffer\u003c/code\u003e loading\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: http-errors@~1.6.2\n\u003cul\u003e\n\u003cli\u003edeps: depd@1.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.3 / 2017-05-16\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.7\n\u003cul\u003e\n\u003cli\u003edeps: ms@2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: ms@2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.15.2 / 2017-04-26\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/pillarjs/send/commit/3daa901cf731b86187e4449fa2c52f971e0b3dbc\"\u003e\u003ccode\u003e3daa901\u003c/code\u003e\u003c/a\u003e Release 0.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/ff0d82ee71ad884966f062f75d5b2b2a520ddd59\"\u003e\u003ccode\u003eff0d82e\u003c/code\u003e\u003c/a\u003e Fix regression in edge-case behavior for empty path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/04e5cbcb37ee8c0eb1c510a578161d8b9c095d43\"\u003e\u003ccode\u003e04e5cbc\u003c/code\u003e\u003c/a\u003e build: eslint-plugin-node@5.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/b11c3a3feba4601e19885776c189b81ae763c7d5\"\u003e\u003ccode\u003eb11c3a3\u003c/code\u003e\u003c/a\u003e Release 0.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/9f562e343115ba3f3e62635c4d2e51298f21c3a6\"\u003e\u003ccode\u003e9f562e3\u003c/code\u003e\u003c/a\u003e deps: mime@1.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/a472ed304701ef2c091ce4dddb89bdddfccc98da\"\u003e\u003ccode\u003ea472ed3\u003c/code\u003e\u003c/a\u003e perf: improve path validation speed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/63c0d3364419ae29d96d1ec6bea81c0fb31d5c50\"\u003e\u003ccode\u003e63c0d33\u003c/code\u003e\u003c/a\u003e Add \u0026quot;immutable\u0026quot; option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/a1a3445f4cf131ac644fe0c098b90fb5396ab488\"\u003e\u003ccode\u003ea1a3445\u003c/code\u003e\u003c/a\u003e Fix missing \u0026lt;/html\u0026gt; in default error \u0026amp; redirects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/528559bb24fb1d494744fe35df55f0dcdc4df9b9\"\u003e\u003ccode\u003e528559b\u003c/code\u003e\u003c/a\u003e lint: apply standard 10 style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/bc6b5d41bee554641af11641ec838aea6828e181\"\u003e\u003ccode\u003ebc6b5d4\u003c/code\u003e\u003c/a\u003e Use instance methods on steam to check for listeners\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pillarjs/send/compare/0.13.0...0.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve-static` from 1.10.2 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when \u003ccode\u003eroot\u003c/code\u003e is incorrectly set to a file\u003c/li\u003e\n\u003cli\u003edeps: send@0.16.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.16.0\n\u003cul\u003e\n\u003cli\u003eAdd 70 new types for file extensions\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eimmutable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003e\u0026lt;/html\u0026gt;\u003c/code\u003e in default error \u0026amp; redirects\u003c/li\u003e\n\u003cli\u003eSet charset as \u0026quot;UTF-8\u0026quot; for .js and .json\u003c/li\u003e\n\u003cli\u003eUse instance methods on steam to check for listeners\u003c/li\u003e\n\u003cli\u003edeps: mime@1.4.1\u003c/li\u003e\n\u003cli\u003eperf: improve path validation speed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.6\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.9\u003c/li\u003e\n\u003cli\u003eperf: improve \u003ccode\u003eIf-Match\u003c/code\u003e token parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eperf: improve slash collapsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: parseurl@~1.3.2\n\u003cul\u003e\n\u003cli\u003eperf: reduce overhead for full URLs\u003c/li\u003e\n\u003cli\u003eperf: unroll the \u0026quot;fast-path\u0026quot; \u003ccode\u003eRegExp\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps: send@0.15.5\n\u003cul\u003e\n\u003cli\u003eFix handling of modified headers with invalid dates\u003c/li\u003e\n\u003cli\u003edeps: etag@~1.8.1\u003c/li\u003e\n\u003cli\u003edeps: fresh@0.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.4\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.8\u003c/li\u003e\n\u003cli\u003edeps: depd@~1.1.1\u003c/li\u003e\n\u003cli\u003edeps: http-errors@~1.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.3\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.2\n\u003cul\u003e\n\u003cli\u003edeps: debug@2.6.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.15.1\n\u003cul\u003e\n\u003cli\u003eFix issue when \u003ccode\u003eDate.parse\u003c/code\u003e does not return \u003ccode\u003eNaN\u003c/code\u003e on invalid date\u003c/li\u003e\n\u003cli\u003eFix strict violation in broken environments\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend complete HTML document in redirect response\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.13.1 / 2017-09-29\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression when \u003ccode\u003eroot\u003c/code\u003e is incorrectly set to a file\u003c/li\u003e\n\u003cli\u003edeps: send@0.16.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.13.0 / 2017-09-27\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.16.0\n\u003cul\u003e\n\u003cli\u003eAdd 70 new types for file extensions\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eimmutable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003e\u0026lt;/html\u0026gt;\u003c/code\u003e in default error \u0026amp; redirects\u003c/li\u003e\n\u003cli\u003eSet charset as \u0026quot;UTF-8\u0026quot; for .js and .json\u003c/li\u003e\n\u003cli\u003eUse instance methods on steam to check for listeners\u003c/li\u003e\n\u003cl...\n\n_Description has been truncated_","html_url":"https://github.com/luislobo/test-4020/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/luislobo%2Ftest-4020/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-03-30T01:34:22.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"4166399655","node_id":"PR_kwDOCXK2Yc7Oc9ta","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T01:34:22.000Z","updated_at":"2026-03-30T01:34:30.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":14,"packages":[{"name":"brace-expansion","old_version":"1.1.6","new_version":"1.1.13","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"express","old_version":"4.14.0","new_version":"4.22.1","repository_url":"https://github.com/expressjs/express"},{"name":"handlebars","old_version":"4.0.6","new_version":"4.7.9","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"js-yaml","old_version":"3.7.0","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"moment","old_version":"2.17.1","new_version":"2.30.1","repository_url":"https://github.com/moment/moment"},{"name":"mout","old_version":"1.0.0","new_version":"1.2.4","repository_url":"https://github.com/mout/mout"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"tmpl","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/daaku/nodejs-tmpl"},{"name":"underscore","old_version":"1.8.3","new_version":"1.13.8","repository_url":"https://github.com/jashkenas/underscore"},{"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 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.6` | `1.1.13` |\n| [express](https://github.com/expressjs/express) | `4.14.0` | `4.22.1` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.6` | `4.7.9` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.7.0` | `3.14.2` |\n| [moment](https://github.com/moment/moment) | `2.17.1` | `2.30.1` |\n| [mout](https://github.com/mout/mout) | `1.0.0` | `1.2.4` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n| [underscore](https://github.com/jashkenas/underscore) | `1.8.3` | `1.13.8` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `3.2.2` |\n\n\nUpdates `brace-expansion` from 1.1.6 to 1.1.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliangruber/brace-expansion/releases\"\u003ebrace-expansion's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003epkg: publish on tag 1.x  c460dbd\u003c/li\u003e\n\u003cli\u003efmt  ccb8ac6\u003c/li\u003e\n\u003cli\u003eFix potential ReDoS Vulnerability or Inefficient Regular Expression (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/65\"\u003e#65\u003c/a\u003e)  c3c73c8\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12\"\u003ehttps://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.1.11\u003c/h2\u003e\n\u003ch1\u003ebrace-expansion\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html\"\u003eBrace expansion\u003c/a\u003e,\nas known from sh/bash, in JavaScript.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://travis-ci.org/juliangruber/brace-expansion\"\u003e\u003cimg src=\"https://secure.travis-ci.org/juliangruber/brace-expansion.svg\" alt=\"build status\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.npmjs.org/package/brace-expansion\"\u003e\u003cimg src=\"https://img.shields.io/npm/dm/brace-expansion.svg\" alt=\"downloads\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://greenkeeper.io/\"\u003e\u003cimg src=\"https://badges.greenkeeper.io/juliangruber/brace-expansion.svg\" alt=\"Greenkeeper badge\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://ci.testling.com/juliangruber/brace-expansion\"\u003e\u003cimg src=\"https://ci.testling.com/juliangruber/brace-expansion.png\" alt=\"testling badge\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eExample\u003c/h2\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003evar expand = require('brace-expansion');\n\u003cp\u003eexpand('file-{a,b,c}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('-v{,,}')\n// =\u0026gt; ['-v', '-v', '-v']\u003c/p\u003e\n\u003cp\u003eexpand('file{0..2}.jpg')\n// =\u0026gt; ['file0.jpg', 'file1.jpg', 'file2.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file-{a..c}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{2..0}.jpg')\n// =\u0026gt; ['file2.jpg', 'file1.jpg', 'file0.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{0..4..2}.jpg')\n// =\u0026gt; ['file0.jpg', 'file2.jpg', 'file4.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file-{a..e..2}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-c.jpg', 'file-e.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{00..10..5}.jpg')\n// =\u0026gt; ['file00.jpg', 'file05.jpg', 'file10.jpg']\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/6c353caf23beb9644f858eb3fe38d43a68b82898\"\u003e\u003ccode\u003e6c353ca\u003c/code\u003e\u003c/a\u003e 1.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/7fd684f89fdde3549563d0a6522226a9189472a2\"\u003e\u003ccode\u003e7fd684f\u003c/code\u003e\u003c/a\u003e Backport fix for GHSA-f886-m6hf-6m8v (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/44f33b47c5c6a965d507421af43e86cf5971d711\"\u003e\u003ccode\u003e44f33b4\u003c/code\u003e\u003c/a\u003e 1.1.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c460dbd68e428d147b2080622d8ce126c7a08570\"\u003e\u003ccode\u003ec460dbd\u003c/code\u003e\u003c/a\u003e pkg: publish on tag 1.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/ccb8ac6d4292b7661b677fe048ba6690c877f51f\"\u003e\u003ccode\u003eccb8ac6\u003c/code\u003e\u003c/a\u003e fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c3c73c8b088defc70851843be88ccc3af08e7217\"\u003e\u003ccode\u003ec3c73c8\u003c/code\u003e\u003c/a\u003e Fix potential ReDoS Vulnerability or Inefficient Regular Expression (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/01a21de7441549d26ac0c0a9ff91385d16e5c21c\"\u003e\u003ccode\u003e01a21de\u003c/code\u003e\u003c/a\u003e 1.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/d7c93eebd9d99f4aace9dc829acab4caa13f5125\"\u003e\u003ccode\u003ed7c93ee\u003c/code\u003e\u003c/a\u003e sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/54a6176731eb223cd3dede1473190d885d6b3648\"\u003e\u003ccode\u003e54a6176\u003c/code\u003e\u003c/a\u003e 1.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/327c729fa7e12a92237c26e8900c72165ebbd952\"\u003e\u003ccode\u003e327c729\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/40\"\u003e#40\u003c/a\u003e from Parcley/add-license-1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.6...v1.1.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 4.14.0 to 4.22.1\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\u003ev4.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nThe prior release (4.22.0) included an erroneous breaking change related to the extended query parser. There is no actual security vulnerability associated with this behavior (CVE-2024-51999 has been rejected). The change has been fully reverted in this release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eRelease: 4.22.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/6934\"\u003eexpressjs/express#6934\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.22.0...v4.22.1\"\u003ehttps://github.com/expressjs/express/compare/4.22.0...v4.22.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.22.0\u003c/h2\u003e\n\u003ch2\u003eImportant: Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: improve readability by \u003ca href=\"https://github.com/sazk07\"\u003e\u003ccode\u003e@​sazk07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6190\"\u003eexpressjs/express#6190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add support for Node.js@23.0 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/6080\"\u003eexpressjs/express#6080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMethod functions with no path should error 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/5957\"\u003eexpressjs/express#5957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: updated github actions ci workflow by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6323\"\u003eexpressjs/express#6323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6336\"\u003eexpressjs/express#6336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: ci: add node.js 24 to test matrix by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6506\"\u003eexpressjs/express#6506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(4.x): wider range for query test skip 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/6513\"\u003eexpressjs/express#6513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse tilde notation for certain dependencies 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/6905\"\u003eexpressjs/express#6905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0 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/6909\"\u003eexpressjs/express#6909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6919\"\u003eexpressjs/express#6919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.22.0 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/6921\"\u003eexpressjs/express#6921\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.2...4.22.0\"\u003ehttps://github.com/expressjs/express/compare/4.21.2...4.22.0\u003c/a\u003e\u003c/p\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\u003c!-- 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/v4.22.1/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.22.1 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRevert security fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.22.0 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0\u003c/li\u003e\n\u003c/ul\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\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/12fae14531a78f19a2caaa5d4f58d9b01eaf3194\"\u003e\u003ccode\u003e12fae14\u003c/code\u003e\u003c/a\u003e 4.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/5ddf311af32e772a77fd48b6266ce2f1ba330e1a\"\u003e\u003ccode\u003e5ddf311\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;sec: security patch for CVE-2024-51999\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/49744abd1120484fe64d7bde1cd3197c32523b6e\"\u003e\u003ccode\u003e49744ab\u003c/code\u003e\u003c/a\u003e 4.22.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6921\"\u003e#6921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6e97452f600a3b01719fbc5517d833c7646b0bb7\"\u003e\u003ccode\u003e6e97452\u003c/code\u003e\u003c/a\u003e sec: security patch for CVE-2024-51999\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6a23d34d652b9e69a4486d2a2a0dea54b9685fa5\"\u003e\u003ccode\u003e6a23d34\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6919\"\u003e#6919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8c12cdf93b89a4628b59179e3cc0722fc517d6b3\"\u003e\u003ccode\u003e8c12cdf\u003c/code\u003e\u003c/a\u003e deps: qs@6.14.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7fea74fcf02764580f38f2a7f1932dfa54cddd90\"\u003e\u003ccode\u003e7fea74f\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for certain dependencies (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6905\"\u003e#6905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/dac7a0475a99e9dfc57b3b8e6d5bdf52813f1944\"\u003e\u003ccode\u003edac7a04\u003c/code\u003e\u003c/a\u003e chore: wider range for query test skip (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/997919b48879bbd53171c3b4e5dd1b04ad139241\"\u003e\u003ccode\u003e997919b\u003c/code\u003e\u003c/a\u003e ci: add node.js 24 to test matrix (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6506\"\u003e#6506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/36fb59c6c7d9dfca0b08dfeafb5b6e4a249234a1\"\u003e\u003ccode\u003e36fb59c\u003c/code\u003e\u003c/a\u003e fix(ci): reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6336\"\u003e#6336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.14.0...v4.22.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/~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 `handlebars` from 4.0.6 to 4.7.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9 - March 26th, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/dce542c9a660048d31f0981ac8a45c08b919bddb\"\u003e\u003ccode\u003edce542c\u003c/code\u003e\u003c/a\u003e v4.7.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8a41389ba5b2624b6f43a5463d8e2533b843a562\"\u003e\u003ccode\u003e8a41389\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/68d8df5a88e0a26fe9e6084c5c6aaebe67b07da2\"\u003e\u003ccode\u003e68d8df5\u003c/code\u003e\u003c/a\u003e Fix security issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/b2a083136b11e1da9f0f47a11f749a9830a49328\"\u003e\u003ccode\u003eb2a0831\u003c/code\u003e\u003c/a\u003e Fix browser tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/9f98c1629834abf8de5a127caff8a2eab03d2c12\"\u003e\u003ccode\u003e9f98c16\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/45443b4290475dfb7cec32a85d344f12ab345eb9\"\u003e\u003ccode\u003e45443b4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Improve partial indenting performance\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8841a5f6d35096aee95d68e1e49636a4cb5c661e\"\u003e\u003ccode\u003e8841a5f\u003c/code\u003e\u003c/a\u003e Fix CI errors with linting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e0137c26f2202593bca7cc25184e733e87d54709\"\u003e\u003ccode\u003ee0137c2\u003c/code\u003e\u003c/a\u003e fix: enable shell mode for spawn to resolve Windows EINVAL issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e914d6037ffb0dd371f7e4823cdb019732ae66d7\"\u003e\u003ccode\u003ee914d60\u003c/code\u003e\u003c/a\u003e Improve rendering performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/7de4b41c344a5d702edca93d1841b59642fa32bd\"\u003e\u003ccode\u003e7de4b41\u003c/code\u003e\u003c/a\u003e Upgrade GitHub Actions checkout and setup-node on 4.x branch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.6...v4.7.9\"\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/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.7.0 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.7.0...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 2.4.2 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lodash/lodash/releases\"\u003elodash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003ch1\u003elodash v3.0.0\u003c/h1\u003e\n\u003cp\u003eAfter a little over a year \u0026amp; more than \u003ca href=\"https://github.com/lodash/lodash/graphs/contributors?from=2013-12-01\u0026amp;type=c\"\u003e2,000\u003c/a\u003e \u003ca href=\"https://github.com/lodash/lodash-cli/graphs/contributors?from=2013-12-01\u0026amp;type=c\"\u003ecommits\u003c/a\u003e we’re excited to release \u003ca href=\"https://github.com/lodash/lodash/tree/3.0.0\"\u003elodash v3.0.0\u003c/a\u003e. lodash follows \u003ca href=\"http://semver.org/\"\u003esemantic versioning\u003c/a\u003e so with this major release we’ve taken the opportunity to clean house \u0026amp; make \u003ca href=\"https://github.com/lodash/lodash/wiki/Changelog#compatibility-warnings\"\u003esome back-compat breaking changes\u003c/a\u003e. We’ll get into that in a bit, but first lets talk about all the cool things this release has to offer.\u003c/p\u003e\n\u003ch2\u003eString methods\u003c/h2\u003e\n\u003cp\u003eBy popular demand we surveyed the utility landscape for a cross-section of string APIs to add to lodash. We settled on 17 string methods:\n\u003ca href=\"https://lodash.com/docs#camelCase\"\u003e_.camelCase\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#capitalize\"\u003e_.capitalize\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#deburr\"\u003e_.deburr\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#endsWith\"\u003e_.endsWith\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#escapeRegExp\"\u003e_.escapeRegExp\u003c/a\u003e,\n\u003ca href=\"https://lodash.com/docs#kebabCase\"\u003e_.kebabCase\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#pad\"\u003e_.pad\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#padLeft\"\u003e_.padLeft\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#padRight\"\u003e_.padRight\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#repeat\"\u003e_.repeat\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#snakeCase\"\u003e_.snakeCase\u003c/a\u003e,\n\u003ca href=\"https://lodash.com/docs#startsWith\"\u003e_.startsWith\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#trim\"\u003e_.trim\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#trimLeft\"\u003e_.trimLeft\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#trimRight\"\u003e_.trimRight\u003c/a\u003e, \u003ca href=\"https://lodash.com/docs#trunc\"\u003e_.trunc\u003c/a\u003e, \u0026amp; \u003ca href=\"https://lodash.com/docs#words\"\u003e_.words\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThere’s familiar methods from ES5, like \u003ccode\u003e_.trim\u003c/code\u003e, \u0026amp; ES6, like \u003ccode\u003e_.endsWith\u003c/code\u003e, \u003ccode\u003e_.repeat\u003c/code\u003e, \u0026amp; \u003ccode\u003e_.startsWith\u003c/code\u003e, as well as some lesser known methods like \u003ccode\u003e_.deburr\u003c/code\u003e \u0026amp; \u003ccode\u003e_.kebabCase\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// trims whitespace like `String#trim` but\r\n// also allows specifying characters to trim\r\n_.trim('  abc  ');\r\n// → 'abc'\r\n_.trim('-_-abc-_-', '_-');\r\n// → 'abc'\r\n\u003cp\u003e// works great with \u003ccode\u003e_.map\u003c/code\u003e too\n_.map(['  foo  ', '  bar  '], _.trim);\n// → ['foo', 'bar']\u003c/p\u003e\n\u003cp\u003e// deburr diacritical marks (\u003ca href=\"http://en.wikipedia.org/wiki/Diacritic\"\u003ehttp://en.wikipedia.org/wiki/Diacritic\u003c/a\u003e)\n_.deburr('déjà vu');\n// → 'deja vu'\u003c/p\u003e\n\u003cp\u003e// similar to a \u003ccode\u003edasherize\u003c/code\u003e or \u003ccode\u003eslugify\u003c/code\u003e method\n_.kebabCase('foo bar');\n// → 'foo-bar'\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFollowing casing rules with methods like \u003ccode\u003e_.camelCase\u003c/code\u003e, \u003ccode\u003e_.kebabCase\u003c/code\u003e, \u0026amp; \u003ccode\u003e_.snakeCase\u003c/code\u003e allows for strings to be transformed from say camel case, to kebab case, to snake case, \u0026amp; back again.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e_.camelCase(_.snakeCase(_.kebabCase('fooBar')));\r\n// → 'fooBar'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eES is our jam\u003c/h2\u003e\n\u003cp\u003ePrevious versions of lodash added \u003ccode\u003e_.assign\u003c/code\u003e, \u003ccode\u003e_.find\u003c/code\u003e, \u003ccode\u003e_.findIndex\u003c/code\u003e, \u0026amp; ES template delimiter support. In this release we’re taking our ES adoption up a notch by aligning \u003ccode\u003e_.includes\u003c/code\u003e, \u003ccode\u003e_.isFinite\u003c/code\u003e, \u0026amp; \u003ccode\u003e_.keys\u003c/code\u003e, supporting typed arrays in \u003ccode\u003e_.clone\u003c/code\u003e \u0026amp; \u003ccode\u003e_.isEqual\u003c/code\u003e, using \u003ccode\u003eSet\u003c/code\u003e \u0026amp; \u003ccode\u003eWeakMap\u003c/code\u003e for \u003ca href=\"http://jsperf.com/array-object-unique/2#chart=bar\"\u003eperformance\u003c/a\u003e-\u003ca href=\"http://jsperf.com/weakmap-wrap#chart=bar\"\u003egains\u003c/a\u003e, allowing \u003ccode\u003eMap\u003c/code\u003e \u0026amp; \u003ccode\u003eWeakMap\u003c/code\u003e to be used as \u003ca href=\"https://lodash.com/docs/#memoize\"\u003e_.memoize.Cache\u003c/a\u003e, \u0026amp; supporting \u003ca href=\"https://github.com/lodash/lodash/tree/3.0.0-es\"\u003eES modularized builds\u003c/a\u003e with \u003ca href=\"https://www.npmjs.com/package/lodash-cli\"\u003elodash-cli\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eFunctional goodies\u003c/h2\u003e\n\u003cp\u003eThere’s lots of functional goodies in v3 like \u003ccode\u003e_.ary\u003c/code\u003e, \u003ccode\u003e_.curryRight\u003c/code\u003e, \u003ccode\u003e_.flow\u003c/code\u003e, \u003ccode\u003e_.rearg\u003c/code\u003e, \u0026amp; support for customizable argument placeholders in \u003ccode\u003e_.bind\u003c/code\u003e, \u003ccode\u003e_.bindKey\u003c/code\u003e, \u003ccode\u003e_.curry\u003c/code\u003e, \u003ccode\u003e_.curryRight\u003c/code\u003e, \u003ccode\u003e_.partial\u003c/code\u003e, \u0026amp; \u003ccode\u003e_.partialRight\u003c/code\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/30f28a51ca62ca8990b29ec21d33e4d0d38ecedd\"\u003e\u003ccode\u003e30f28a5\u003c/code\u003e\u003c/a\u003e Bump v3.7.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3e22344782b9217918881ce4e732ba49c0174136\"\u003e\u003ccode\u003e3e22344\u003c/code\u003e\u003c/a\u003e Rebuild lodash and docs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/0b20d89d62a7d4f8724925c15d30fff9b20d248d\"\u003e\u003ccode\u003e0b20d89\u003c/code\u003e\u003c/a\u003e Ensure \u003ccode\u003e_.times\u003c/code\u003e floors \u003ccode\u003en\u003c/code\u003e float values.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/80d892c7444044204d6984f6a64fa70ad449651d\"\u003e\u003ccode\u003e80d892c\u003c/code\u003e\u003c/a\u003e Update Firefox versions in saucelabs.js.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/53326bef33f96a6c0a92b7c2b49255eb15a6cf37\"\u003e\u003ccode\u003e53326be\u003c/code\u003e\u003c/a\u003e Update vendors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/f05a5a3abb46739f30e51f2a942b976436368e26\"\u003e\u003ccode\u003ef05a5a3\u003c/code\u003e\u003c/a\u003e Fix failing strict mode \u003ccode\u003e_.set\u003c/code\u003e tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/8581be49773d3d792a56f9860c6fd93f0897ce36\"\u003e\u003ccode\u003e8581be4\u003c/code\u003e\u003c/a\u003e Ensure \u003ccode\u003ebaseGet\u003c/code\u003e and \u003ccode\u003eresult\u003c/code\u003e work with strings on nested objects.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/0e8277ba9ebb257157869f97fb95915cb015df67\"\u003e\u003ccode\u003e0e8277b\u003c/code\u003e\u003c/a\u003e Cleanup path methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3cc2f83912170321184ea51d56a1f90ca5430e8e\"\u003e\u003ccode\u003e3cc2f83\u003c/code\u003e\u003c/a\u003e Add more string character access tests and adjust array path tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/177034a49844c2a771ba7fbca3f91b74ea0bedf1\"\u003e\u003ccode\u003e177034a\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003e_.filter\u003c/code\u003e benchmark and cleanup labels.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/2.4.2...3.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minimatch` from 0.3.0 to 2.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/6afb85f0c324b321f76a38df81891e562693e257\"\u003e\u003ccode\u003e6afb85f\u003c/code\u003e\u003c/a\u003e v2.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/6c148604ca7030a8099de6a4d5a6e46b41725ded\"\u003e\u003ccode\u003e6c14860\u003c/code\u003e\u003c/a\u003e Do not crash on nested negative extglobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/5adde897f3865210dfa659beceff8617ee828197\"\u003e\u003ccode\u003e5adde89\u003c/code\u003e\u003c/a\u003e v2.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/2705792a32d5d6a60736e04596bd532c0a6ef804\"\u003e\u003ccode\u003e2705792\u003c/code\u003e\u003c/a\u003e ignore coverage output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/8ea7ebd83864ab8750e88ebaf960e96fc91e6e3f\"\u003e\u003ccode\u003e8ea7ebd\u003c/code\u003e\u003c/a\u003e Do not fall for partial negative lookahead matches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/c2ce2b0434ee27febeacbf2463c4c22fdfaf6cab\"\u003e\u003ccode\u003ec2ce2b0\u003c/code\u003e\u003c/a\u003e Tests for negated extglob support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/66b2d9db9f15845d457114d092002b00eb3a594a\"\u003e\u003ccode\u003e66b2d9d\u003c/code\u003e\u003c/a\u003e Run lint after tests, not before\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/59068791a9f54b5e04930f0f86583b49cbd304c6\"\u003e\u003ccode\u003e5906879\u003c/code\u003e\u003c/a\u003e Adding browserify -s to generate a UMD bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/e9f7aae745034438d35b96e74de282dcb5ce38ef\"\u003e\u003ccode\u003ee9f7aae\u003c/code\u003e\u003c/a\u003e before_script needs to be before_install\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/20bd80ca94e2a6120779242d6e8fc9ce2640682a\"\u003e\u003ccode\u003e20bd80c\u003c/code\u003e\u003c/a\u003e don't blow up on new \u003cstrong\u003ecoverage\u003c/strong\u003e global\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/minimatch/compare/v0.3.0...v2.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.17.1 to 2.30.1\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.30.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 27, 2023\u003c/li\u003e\n\u003cli\u003eRevert \u003ca href=\"https://redirect.github.com/moment/moment/pull/5827\"\u003emoment/moment#5827\u003c/a\u003e, because it's breaking\na lot of TS code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.30.0 \u003ca href=\"https://gist.github.com/ichernev/e277bcd1f0eeabb834f60a777237925a\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 26, 2023\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/485d9a7d709bd5f3869a7ad24630cf0746d072dc\"\u003e\u003ccode\u003e485d9a7\u003c/code\u003e\u003c/a\u003e Build 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/e048b09e46a3f710a93a45026b93b7c3cbc8b646\"\u003e\u003ccode\u003ee048b09\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f9f2d584dcaa4bcb4821ba4bae97b54798239921\"\u003e\u003ccode\u003ef9f2d58\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/a52ffb2bd49fdef0149d13874e7aede361342198\"\u003e\u003ccode\u003ea52ffb2\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5827\"\u003e#5827\u003c/a\u003e from BobZombie:feature/fix_d.ts\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ddd680908c23797a3ed22007838634518bb14705\"\u003e\u003ccode\u003eddd6809\u003c/code\u003e\u003c/a\u003e Build 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/be64d00332159d4df419a4ee0328da9bd81a6fc6\"\u003e\u003ccode\u003ebe64d00\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ad411793e96d19085272181dcb823aee34b7de5d\"\u003e\u003ccode\u003ead41179\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/63fe479c029d2e329e5c03744e5ad022828296d7\"\u003e\u003ccode\u003e63fe479\u003c/code\u003e\u003c/a\u003e [misc] Make code ES6 compatible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/0f0195f5049744d4b74bd0840501cb24b2cba949\"\u003e\u003ccode\u003e0f0195f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5599\"\u003e#5599\u003c/a\u003e from Alanscut:issue_4985\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/15b82f532c41c86f0cfa7462d0057d1d95e67821\"\u003e\u003ccode\u003e15b82f5\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5597\"\u003e#5597\u003c/a\u003e from Alanscut:issue-5596\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.17.1...2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mout` from 1.0.0 to 1.2.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mout/mout/blob/master/CHANGELOG.md\"\u003emout's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.4 (2022/09/19)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed \u003ccode\u003eobject/set\u003c/code\u003e prototype pollution\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.1 (2019/04/18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed \u003ccode\u003eobject/get\u003c/code\u003e throwing an exception for null or undefined input objects\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.0 (2017/10/04)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies\u003c/li\u003e\n\u003cli\u003eoptimize \u003ccode\u003efunction/bind\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eoptimize \u003ccode\u003elang/kindOf\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.0 (2016/03/03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003earray/indicesOf\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003efunction/memoize\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003earray/reverse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003emath/overflow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ccode\u003equery/getQuery\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ccode\u003eobject/deepMatches\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eoptimize \u003ccode\u003efunction/partial\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eupdates license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.11.0 (2014/11/17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003earray/take\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eremove unused variable from \u003ccode\u003edate/totalDaysInMonth\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003efix case insensitive RegExp cloning on \u003ccode\u003elang/clone\u003c/code\u003e;\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.0 (2014/09/02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003earray/equals\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003earray/groupBy\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003earray/last\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003efunction/wrap\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003elang/GLOBAL\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003elang/isPrimitive\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003enumber/MAX_SAFE_INTEGER\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eobject/omit\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eobject/result\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eobject/result\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003erandom/randString\u003c/code\u003e;\u003c/li\u003e\n\u003cli\u003echange \u003ccode\u003elang/isEmpty\u003c/code\u003e behavior to return \u003ccode\u003etrue\u003c/code\u003e for any value that isn't\na collection.\u003c/li\u003e\n\u003cli\u003efix \u003ccode\u003earray/findLastIndex\u003c/code\u003e to stop at zero index;\u003c/li\u003e\n\u003cli\u003eimprove \u003ccode\u003efunction/partial\u003c/code\u003e to accept placeholders;\u003c/li\u003e\n\u003cli\u003eimprove \u003ccode\u003emath.norm\u003c/code\u003e behavior for values outside the range and for cases\nwhere \u003ccode\u003eval === min === max\u003c/code\u003e;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/a1faf7087449012d98c0f46082ba943929a7d0d7\"\u003e\u003ccode\u003ea1faf70\u003c/code\u003e\u003c/a\u003e v1.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/17ffdc2a96417a63a0147156dc045e90d0d14c64\"\u003e\u003ccode\u003e17ffdc2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mout/mout/issues/279\"\u003e#279\u003c/a\u003e from ssong/fix-for-CVE-2022-21213\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/03fe21b98285305e2a623163de1d384dfc140f4a\"\u003e\u003ccode\u003e03fe21b\u003c/code\u003e\u003c/a\u003e chore: run pretest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/0892a37494e8ea11e2529e488a3c426a0cd60154\"\u003e\u003ccode\u003e0892a37\u003c/code\u003e\u003c/a\u003e fix: mitigate prototype pollution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/ed23d74dd48e6a1e5a313aa231570516ffb50e58\"\u003e\u003ccode\u003eed23d74\u003c/code\u003e\u003c/a\u003e test: check for prototype pollution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/93e99c97ef734c811408cb842b22223dffd7bfae\"\u003e\u003ccode\u003e93e99c9\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:mout/mout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/ea3d2d8daf03666290789f9ee72954f9a58f673b\"\u003e\u003ccode\u003eea3d2d8\u003c/code\u003e\u003c/a\u003e Merge branch 'SepehrAsh-master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/1416dacef015f6f46c7b6f1e581cba3f687b557f\"\u003e\u003ccode\u003e1416dac\u003c/code\u003e\u003c/a\u003e corrects formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/1edd6cfaea600fdd692ed987a6b934d94dcf9260\"\u003e\u003ccode\u003e1edd6cf\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/SepehrAsh/mout\"\u003ehttps://github.com/SepehrAsh/mout\u003c/a\u003e into SepehrAsh-master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mout/mout/commit/707eb48397e32daf241fc622aef0bea756e9bbb1\"\u003e\u003ccode\u003e707eb48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mout/mout/issues/266\"\u003e#266\u003c/a\u003e from mout/dependabot/npm_and_yarn/showdown-1.9.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mout/mout/compare/v1.0.0...v1.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~roboshoes\"\u003eroboshoes\u003c/a\u003e, a new releaser for mout since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `send` from 0.14.1 to 0.19.2\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.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: use tilde notation and update certain dependencies by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pillarjs/send/pull/279\"\u003epillarjs/send#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 0.19.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/pillarjs/send/pull/280\"\u003epillarjs/send#280\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.19.1...0.19.2\"\u003ehttps://github.com/pillarjs/send/compare/0.19.1...0.19.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.19.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): encodeurl@~2.0.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pillarjs/send/pull/240\"\u003epillarjs/send#240\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.19.0...0.19.1\"\u003ehttps://github.com/pillarjs/send/compare/0.19.0...0.19.1\u003c/a\u003e\u003c/p\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.2 / 2025-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: http-errors@~2.0.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@~2.0.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.19.1 / 2024-10-09\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/34ba03b7579d31c8bb6d5a3ead573da1a7a118e7\"\u003e\u003ccode\u003e34ba03b\u003c/code\u003e\u003c/a\u003e 0.19.2 (\u003ca href=\"https://redirect.github.com/pillarjs/send/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/e53e4e51b98e62955c9e302e77585a85f45a9c8b\"\u003e\u003ccode\u003ee53e4e5\u003c/code\u003e\u003c/a\u003e deps: use tilde notation and update certain dependencies (\u003ca href=\"https://redirect.github.com/pillarjs/send/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/19efaa39b98ff3ea26a90a484b9fd11efe0b37cd\"\u003e\u003ccode\u003e19efaa3\u003c/code\u003e\u003c/a\u003e 0.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pillarjs/send/commit/0a9fa80d8b49643066a6f7b5b4cb891b8e44cc05\"\u003e\u003ccode\u003e0a9fa80\u003c/code\u003e\u003c/a\u003e fix(deps): encodeurl@~2.0.0 (\u003ca href=\"https://redirect.github.com/pillarjs/send/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pillarjs/send/compare/0.14.1...0.19.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/~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 `serve-static` from 1.11.1 to 1.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1 by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/227\"\u003eexpressjs/serve-static#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.16.3 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/229\"\u003eexpressjs/serve-static#229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.2...v1.16.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eencodeurl@~2.0.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/180\"\u003eexpressjs/serve-static#180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.16.1...v1.16.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump send to 0.19 by \u003ca href=\"https://github.com/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tommasini\"\u003e\u003ccode\u003e@​tommasini\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/176\"\u003eexpressjs/serve-static#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\"\u003ehttps://github.com/expressjs/serve-static/compare/1.16.0...v1.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/serve-static/pull/173\"\u003eexpressjs/serve-static#173\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\"\u003ehttps://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.16.3 / 2024-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@~0.19.1\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.2 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: encodeurl@~2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.1 / 2024-09-11\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.19.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.16.0 / 2024-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove link renderization in html while redirecting\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.15.0 / 2022-03-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.18.0\n\u003cul\u003e\n\u003cli\u003eFix emitted 416 error missing headers property\u003c/li\u003e\n\u003cli\u003eLimit the headers removed for 304 response\u003c/li\u003e\n\u003cli\u003edeps: depd@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: destroy@1.2.0\u003c/li\u003e\n\u003cli\u003edeps: http-errors@2.0.0\u003c/li\u003e\n\u003cli\u003edeps: on-finished@2.4.1\u003c/li\u003e\n\u003cli\u003edeps: statuses@2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.2 / 2021-12-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.17.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@1.8.1\u003c/li\u003e\n\u003cli\u003edeps: ms@2.1.3\u003c/li\u003e\n\u003cli\u003epref: ignore empty http tokens\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.1 / 2019-05-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSet stricter CSP header in redirect response\u003c/li\u003e\n\u003cli\u003edeps: send@0.17.1\n\u003cul\u003e\n\u003cli\u003edeps: range-parser@~1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.14.0 / 2019-05-07\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9acad22498aa5f95b6e887eae1ab9eae63657d8a\"\u003e\u003ccode\u003e9acad22\u003c/code\u003e\u003c/a\u003e 1.16.3 (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/52dc97d9d3a0269266d005b79eeac295d0a5a895\"\u003e\u003ccode\u003e52dc97d\u003c/code\u003e\u003c/a\u003e deps: send@~0.19.1 and upgrade Node.js versions on the CI  (\u003ca href=\"https://redirect.github.com/expressjs/serve-static/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/ec9c5ecfb09368519e4698ffbbe1882de00d0ef2\"\u003e\u003ccode\u003eec9c5ec\u003c/code\u003e\u003c/a\u003e 1.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/f454d37c68fdad04b582cb9ac0cd165ab6d19114\"\u003e\u003ccode\u003ef454d37\u003c/code\u003e\u003c/a\u003e fix(deps): encodeurl@~2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/77a8255688cc4affc70e6dc9aa02e3ced4957e77\"\u003e\u003ccode\u003e77a8255\u003c/code\u003e\u003c/a\u003e 1.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/4263f496876980c165a3104d087c1ebaa046ad3d\"\u003e\u003ccode\u003e4263f49\u003c/code\u003e\u003c/a\u003e fix(deps): send@0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/48c73970b129b96cba448e792576ad89b1f9fbed\"\u003e\u003ccode\u003e48c7397\u003c/code\u003e\u003c/a\u003e 1.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/0c11fad159898cdc69fd9ab63269b72468ecaf6b\"\u003e\u003ccode\u003e0c11fad\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9b5a12a76f4d70530d2d2a8c7742e9158ed3c0a4\"\u003e\u003ccode\u003e9b5a12a\u003c/code\u003e\u003c/a\u003e 1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/a39a0df51aa31f22b4947ade34fd90b14c7be1ea\"\u003e\u003ccode\u003ea39a0df\u003c/code\u003e\u003c/a\u003e docs: update CI link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.11.1...v1.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for serve-static since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tmpl` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daaku/nodejs-tmpl/commits/v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `underscore` from 1.8.3 to 1.13.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/9374840c22e348083d0d072f30dc980622523259\"\u003e\u003ccode\u003e9374840\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.13.8'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/309ad7e6658b927ca5f28ce069665d9c523c53e5\"\u003e\u003ccode\u003e309ad7e\u003c/code\u003e\u003c/a\u003e Re-generate annotated sources and minified codemaps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/a1ac1d33537662304d4985f61301112ea0f1f051\"\u003e\u003ccode\u003ea1ac1d3\u003c/code\u003e\u003c/a\u003e Add links to diff and docs in 1.13.8 change log entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/b579595ec9da8db15196bc1d3547833458939c44\"\u003e\u003ccode\u003eb579595\u003c/code\u003e\u003c/a\u003e Mention CVE-2026-27601 in comments and documentation (\u003ca href=\"https://redirect.github.com/jashkenas/underscore/issues/3011\"\u003e#3011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/45ea015a99069780db492a114c1e709dd77d3b89\"\u003e\u003ccode\u003e45ea015\u003c/code\u003e\u003c/a\u003e Revert obfuscations from 42823bb.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/4a4019e00beb2c42eda20c05f375a35983b748f0\"\u003e\u003ccode\u003e4a4019e\u003c/code\u003e\u003c/a\u003e Update minified bundles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/1ccfdd0c50470d862bb553c1e0c70567a59d4355\"\u003e\u003ccode\u003e1ccfdd0\u003c/code\u003e\u003c/a\u003e Add preliminary release notes for 1.13.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/42823bbff87e9fe82855d5adb5ba7ff839f8b446\"\u003e\u003ccode\u003e42823bb\u003c/code\u003e\u003c/a\u003e Temporarily obfuscate comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/a6e23ae9647461ec33ad9f92a2ecfc220eea0a84\"\u003e\u003ccode\u003ea6e23ae\u003c/code\u003e\u003c/a\u003e Make _.isEqual nonrecursive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jashkenas/underscore/commit/f2b516441ab99b82045f2a336c348899e6527e00\"\u003e\u003ccode\u003ef2b5164\u003c/code\u003e\u003c/a\u003e Add regression test against stack overflow in _.isEqual\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jashkenas/underscore/compare/1.8.3...1.13.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jgonggrijp\"\u003ejgonggrijp\u003c/a\u003e, a new releaser for underscore since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `y18n` from 3.2.1 to 3.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/y18n/releases\"\u003ey18n's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ey18n y18n-v4.0.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e 4.x.x should not enforce Node 10 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/1e21a536e9135d8403a47be88922157a706b7cde\"\u003e1e21a53\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ey18n y18n-v4.0.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e ensure entry exists for backport (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/120\"\u003e#120\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/b22c0df59d0851d7be9fd1d51f6a5ee974c9fc94\"\u003eb22c0df\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/yargs/y18n/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~oss-bot\"\u003eoss-bot\u003c/a\u003e, a new releaser for y18n 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 ...\n\n_Description has been truncated_","html_url":"https://github.com/IsaacBell/ember-string-helpers/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsaacBell%2Fember-string-helpers/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-03-30T00:16:14.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"4166170591","node_id":"PR_kwDOBL5Jbs7OcRk9","number":1,"state":"open","title":"Bump the npm_and_yarn group across 6 directories with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T00:16:14.000Z","updated_at":"2026-03-30T00:17:10.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":14,"packages":[{"name":"codecov","old_version":"1.0.1","new_version":"3.7.1","repository_url":"https://github.com/codecov/codecov-node"},{"name":"micromatch","old_version":"2.3.11","new_version":"4.0.8","repository_url":"https://github.com/micromatch/micromatch"},{"name":"node-notifier","old_version":"4.6.1","new_version":"10.0.1","repository_url":"https://github.com/mikaelbr/node-notifier"},{"name":"handlebars","old_version":"4.0.6","new_version":"4.7.9","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"lodash","old_version":"4.17.4","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"minimatch","old_version":"3.0.3","new_version":"3.1.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [codecov](https://github.com/codecov/codecov-node) | `1.0.1` | `3.7.1` |\n| [micromatch](https://github.com/micromatch/micromatch) | `2.3.11` | `4.0.8` |\n| [node-notifier](https://github.com/mikaelbr/node-notifier) | `4.6.1` | `10.0.1` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.6` | `4.7.9` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.4` | `4.17.23` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.3` | `3.1.5` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\nBumps the npm_and_yarn group with 3 updates in the /website directory: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [shelljs](https://github.com/shelljs/shelljs) and [connect](https://github.com/senchalabs/connect).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-runtime directory: [micromatch](https://github.com/micromatch/micromatch).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-haste-map directory: [micromatch](https://github.com/micromatch/micromatch).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-cli directory: [node-notifier](https://github.com/mikaelbr/node-notifier).\nBumps the npm_and_yarn group with 5 updates in the /danger directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [lodash](https://github.com/lodash/lodash) | `4.17.4` | `4.17.23` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.3` | `3.1.5` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `3.2.2` |\n\n\nUpdates `codecov` from 1.0.1 to 3.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecov/codecov-node/releases\"\u003ecodecov's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.4\u003c/h2\u003e\n\u003cp\u003eFix for Cirrus CI\u003c/p\u003e\n\u003ch2\u003ev3.6.3\u003c/h2\u003e\n\u003cp\u003eAWS Codebuild fixes + package updates\u003c/p\u003e\n\u003ch2\u003ev3.6.2\u003c/h2\u003e\n\u003cp\u003ecommand line args sanitised\u003c/p\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003cp\u003eFix for Semaphore\u003c/p\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003cp\u003eAWS CodeBuild\nSemaphore v2\u003c/p\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003eAdded pipe \u003ccode\u003e--pipe\u003c/code\u003e, \u003ccode\u003e-l\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003eCustom Yaml file\nToken from \u003ccode\u003e.codecov.yml\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.4\u003c/h2\u003e\n\u003cp\u003eSecurity fixes\u003c/p\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003cp\u003eFix for not git repos\u003c/p\u003e\n\u003ch2\u003eV3.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003cp\u003eFixing security vulnerability\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003eRemoved support for node 0.12\u003c/p\u003e\n\u003ch2\u003eFixing for older node\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003cp\u003eAdded: Support for Jenkins Blue Ocean\nAdded: Clear function to remove all discovered reports after uploading\nFix for Gitlab CI\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003cp\u003eAdded support for flags \u003ca href=\"http://docs.codecov.io/docs/flags\"\u003ehttp://docs.codecov.io/docs/flags\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecov/codecov-node/blob/master/CHANGELOG.md\"\u003ecodecov's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to execFileSync and security fixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the X-Amz-Acl: public-read header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Cirrus CI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for AWS Codebuild \u0026amp; package updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCommand line args sanitized fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for Semaphore\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded AWS CodeBuild and Semaphore2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded TeamCity support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Heroku CI support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded pipe with \u003ccode\u003e--pipe\u003c/code\u003e, \u003ccode\u003e-l\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded azure pipelines\n.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom yaml file. Allow codecov token from yml file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.4\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/codecov/codecov-node/commit/29dd5b6b039ce03c7bc368855896641441233417\"\u003e\u003ccode\u003e29dd5b6\u003c/code\u003e\u003c/a\u003e 3.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/c0711c656686e902af2cd92d6aecc8074de4d83d\"\u003e\u003ccode\u003ec0711c6\u003c/code\u003e\u003c/a\u003e Switch from execSync to execFileSync (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/5f6cc62d4f83bf3a75c973868259798814cd231e\"\u003e\u003ccode\u003e5f6cc62\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.15 to 4.17.19 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/0c4d7f3c6f2950445913e7f8081b26da4b41cbad\"\u003e\u003ccode\u003e0c4d7f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/182\"\u003e#182\u003c/a\u003e from codecov/update-readme-badges\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/cc5e1218426f21beaea94908775342623c27934b\"\u003e\u003ccode\u003ecc5e121\u003c/code\u003e\u003c/a\u003e Update depstat image and urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/b44b44e1f8265d8f8b8f27c343283d6d2e8ee668\"\u003e\u003ccode\u003eb44b44e\u003c/code\u003e\u003c/a\u003e Update readme with 400 error info (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/bb793357190e1d799da5b5732ef57d1e7968680a\"\u003e\u003ccode\u003ebb79335\u003c/code\u003e\u003c/a\u003e V3.7.0 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/0d7b9b01cbbd2c614e042a8f01cda25593dda4e5\"\u003e\u003ccode\u003e0d7b9b0\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e'x-amz-acl': 'public-read'\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/eeff4e1953bffd2a3840322764bd5c8c9d3a91f4\"\u003e\u003ccode\u003eeeff4e1\u003c/code\u003e\u003c/a\u003e Bump acorn from 5.7.3 to 5.7.4 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/eb8a5274707632f821751cfce5b882cf3817ddf8\"\u003e\u003ccode\u003eeb8a527\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/172\"\u003e#172\u003c/a\u003e from RoboCafaz/bugfix/codebuild-pr-parser\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecov/codecov-node/compare/v1.0.1...v3.7.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/~drazisil\"\u003edrazisil\u003c/a\u003e, a new releaser for codecov since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `micromatch` from 2.3.11 to 4.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/micromatch/releases\"\u003emicromatch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.8\u003c/h2\u003e\n\u003cp\u003eUltimate release that fixes both CVE-2024-4067 and CVE-2024-4068. We consider the issues low-priority, so even if you see automated scanners saying otherwise, don't be scared.\u003c/p\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Update picomatch to fix regression \u003ca href=\"https://redirect.github.com/micromatch/micromatch/issues/179\"\u003e#179\u003c/a\u003e (8becb55)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce newer version of picomatch with bugfixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebumps kind-of dep to ^3.0.2\u003c/h2\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/paulmillr\"\u003e\u003ccode\u003e@​paulmillr\u003c/code\u003e\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/micromatch/micromatch/blob/master/CHANGELOG.md\"\u003emicromatch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.0.8] - 2024-08-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebackported CVE-2024-4067 fix (from v4.0.6) over to 4.x branch\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.7] - 2024-05-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ethis is basically v4.0.5, with some README updates\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eit is vulnerable to CVE-2024-4067\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpdated braces to v3.0.3 to avoid CVE-2024-4068\u003c/li\u003e\n\u003cli\u003edoes NOT break API compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.6] - 2024-05-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehasBraces\u003c/code\u003e to check if a pattern contains braces.\u003c/li\u003e\n\u003cli\u003eFixes CVE-2024-4067\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKS API COMPATIBILITY\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eShould be labeled as a major release, but it's not.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.1 - 4.0.5]\u003c/h2\u003e\n\u003ch2\u003e[4.0.0] - 2019-03-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onMatch\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onIgnore\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onResult\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.6\u003c/li\u003e\n\u003cli\u003eRemoved support for passing an array of brace patterns to \u003ccode\u003emicromatch.braces()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eTo strictly enforce closing brackets (for \u003ccode\u003e{\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, and \u003ccode\u003e(\u003c/code\u003e), you must now use \u003ccode\u003estrictBrackets=true\u003c/code\u003e instead of \u003ccode\u003estrictErrors\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecache\u003c/code\u003e - caching and all related options and methods have been removed\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.unixify\u003c/code\u003e was renamed to \u003ccode\u003eoptions.windows\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.nodupes\u003c/code\u003e Was removed. Duplicates are always removed by default. You can override this with custom behavior by using the \u003ccode\u003eonMatch\u003c/code\u003e, \u003ccode\u003eonResult\u003c/code\u003e and \u003ccode\u003eonIgnore\u003c/code\u003e functions.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.snapdragon\u003c/code\u003e was removed, as snapdragon is no longer used.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.sourcemap\u003c/code\u003e was removed, as snapdragon is no longer used, which provided sourcemap support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0] - 2017-04-11\u003c/h2\u003e\n\u003cp\u003eComplete overhaul, with 36,000+ new unit tests validated against actual output generated by Bash and minimatch. More specifically, 35,000+ of the tests:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emicromatch results are directly compared to bash results\u003c/li\u003e\n\u003cli\u003ein rare cases, when micromatch and bash disagree, micromatch's results are compared to minimatch's results\u003c/li\u003e\n\u003cli\u003emicromatch is much more accurate than minimatch, so there were cases where I had to make assumptions. I'll try to document these.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis refactor introduces a parser and compiler that are supersets of more granular parsers and compilers from other sub-modules. Each of these sub-modules has a singular responsibility and focuses on a certain type of matching that aligns with a specific part of the Bash \u0026quot;expansion\u0026quot; API.\u003c/p\u003e\n\u003cp\u003eThese sub-modules work like plugins to seamlessly create the micromatch parser/compiler, so that strings are parsed in one pass, an \u003ca href=\"https://gist.github.com/jonschlinkert/099c8914f56529f75bc757cc9e5e8e2a\"\u003eAST is created\u003c/a\u003e, then a new string is generated by the compiler.\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/micromatch/micromatch/commit/8bd704ec0d9894693d35da425d827819916be920\"\u003e\u003ccode\u003e8bd704e\u003c/code\u003e\u003c/a\u003e 4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/a0e68416a44da10f3e4e30845ab95af4fd286d5a\"\u003e\u003ccode\u003ea0e6841\u003c/code\u003e\u003c/a\u003e run verb to generate README documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/4ec288484f6e8cccf597ad3d43529c31d0f7a02a\"\u003e\u003ccode\u003e4ec2884\u003c/code\u003e\u003c/a\u003e Merge branch 'v4' into hauserkristof-feature/v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/03aa8052171e878897eee5d7bb2ae0ae83ec2ade\"\u003e\u003ccode\u003e03aa805\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/micromatch/issues/266\"\u003e#266\u003c/a\u003e from hauserkristof/feature/v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/814f5f70efcd100ca9d29198867812a3d6ab91a8\"\u003e\u003ccode\u003e814f5f7\u003c/code\u003e\u003c/a\u003e lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/67fcce6a1077c2faf5ad0c5f998fa70202cc5dae\"\u003e\u003ccode\u003e67fcce6\u003c/code\u003e\u003c/a\u003e fix: CHANGELOG about braces \u0026amp; CVE-2024-4068, v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/113f2e3fa7cb30b429eda7c4c38475a8e8ba1b30\"\u003e\u003ccode\u003e113f2e3\u003c/code\u003e\u003c/a\u003e fix: CVE numbers in CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/d9dbd9a266686f44afb38da26fe016f96d1ec04f\"\u003e\u003ccode\u003ed9dbd9a\u003c/code\u003e\u003c/a\u003e feat: updated CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/2ab13157f416679f54e3a32b1425e184bd16749e\"\u003e\u003ccode\u003e2ab1315\u003c/code\u003e\u003c/a\u003e fix: use actions/setup-node@v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/1406ea38f3e24b29f4d4f46908d5cffcb3e6c4ce\"\u003e\u003ccode\u003e1406ea3\u003c/code\u003e\u003c/a\u003e feat: rework test to work on macos with node 10,12 and 14\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/micromatch/compare/2.3.11...4.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-notifier` from 4.6.1 to 10.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikaelbr/node-notifier/blob/master/CHANGELOG.md\"\u003enode-notifier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ccode\u003ev10.0.1\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eFixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix custom path for windows \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/382\"\u003e#382\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/yoavain\"\u003e\u003ccode\u003e@​yoavain\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003ev10.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cp\u003eSetting \u003ccode\u003eNSAllowsArbitraryLoads\u003c/code\u003e as false for security reasons within terminal-notifier. Meaning non-https images/loads for terminal-notifier will no longer work. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/362\"\u003e#362\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eFixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix: options.customPath doesn't work for windows toaster. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/373\"\u003e#373\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev9.0.1\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes potential security issue with non-escaping input parameters for notify-send.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCorrects mapping on snoretoast activate event. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/347\"\u003e#347\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePatches\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix named pipe in WSL. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/342\"\u003e#342\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efixes possible injection issue for notify-send\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev8.0.2\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes potential security issue with non-escaping input parameters for notify-send.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev8.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eExpire time for notify-send is made to match macOS and Windows with default time of 10 seconds. The API is changed to take seconds as input and converting it to milliseconds before passing it on to notify-send. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/341\"\u003e#341\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev7.0.2\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dependencies\u003c/li\u003e\n\u003cli\u003eFixes issue with haning Windows notifications when disabled (\u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev7.0.1\u003c/code\u003e\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/mikaelbr/node-notifier/commit/1eacdefc61f92fcbbdbd859de1d96bbcf302446e\"\u003e\u003ccode\u003e1eacdef\u003c/code\u003e\u003c/a\u003e v10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/ab8d2a5e4c34b9c7eb37a59140764a80ba428fc9\"\u003e\u003ccode\u003eab8d2a5\u003c/code\u003e\u003c/a\u003e adds github action for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/b8cada73a1aa33d7bb3d5b7d2ff5ff0806e0288a\"\u003e\u003ccode\u003eb8cada7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/395\"\u003e#395\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/tmpl-1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/79a3876e8298d8c3999b83881dc507d45719f47a\"\u003e\u003ccode\u003e79a3876\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/393\"\u003e#393\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/path-parse-1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/7c99a0d575a19336d46ba7c351aa4c5d1137de35\"\u003e\u003ccode\u003e7c99a0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/394\"\u003e#394\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/ws-7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/825b62fd0fe6cc5b5bb69bd699924509d5b1a23a\"\u003e\u003ccode\u003e825b62f\u003c/code\u003e\u003c/a\u003e Bump tmpl from 1.0.4 to 1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/dde5139bd02600e4e4ce08af1fc703cad1bf26d1\"\u003e\u003ccode\u003edde5139\u003c/code\u003e\u003c/a\u003e Bump ws from 7.4.5 to 7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/b4de78f65bc711671bfdefc356e84ffcf635de07\"\u003e\u003ccode\u003eb4de78f\u003c/code\u003e\u003c/a\u003e Bump path-parse from 1.0.6 to 1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/db3bbac56176cb1195b76936dfc44fd895defa6f\"\u003e\u003ccode\u003edb3bbac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/382\"\u003e#382\u003c/a\u003e from yoavain/test-nexe-custom-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/a17b19665360bc8c2dbabcb20229eaa1cb2c285a\"\u003e\u003ccode\u003ea17b196\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/392\"\u003e#392\u003c/a\u003e from yoavain/fix-custom-path-from-constructor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikaelbr/node-notifier/compare/v4.6.1...v10.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `braces` from 1.8.5 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease history\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"http://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e\nand this project adheres to \u003ca href=\"http://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eChangelogs are for humans, not machines.\u003c/li\u003e\n\u003cli\u003eThere should be an entry for every single version.\u003c/li\u003e\n\u003cli\u003eThe same types of changes should be grouped.\u003c/li\u003e\n\u003cli\u003eVersions and sections should be linkable.\u003c/li\u003e\n\u003cli\u003eThe latest version comes first.\u003c/li\u003e\n\u003cli\u003eThe release date of each versions is displayed.\u003c/li\u003e\n\u003cli\u003eMention whether you follow Semantic Versioning.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eChangelog entries are classified using the following labels \u003cem\u003e(from \u003ca href=\"http://keepachangelog.com/\"\u003ekeep-a-changelog\u003c/a\u003e\u003c/em\u003e):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAdded\u003c/code\u003e for new features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eChanged\u003c/code\u003e for changes in existing functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDeprecated\u003c/code\u003e for soon-to-be removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRemoved\u003c/code\u003e for now removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFixed\u003c/code\u003e for any bug fixes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSecurity\u003c/code\u003e in case of vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e[3.0.0] - 2018-04-08\u003c/h2\u003e\n\u003cp\u003ev3.0 is a complete refactor, resulting in a faster, smaller codebase, with fewer deps, and a more accurate parser and compiler.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe undocumented \u003ccode\u003e.makeRe\u003c/code\u003e method was removed\u003c/li\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNon-breaking changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCaching was removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.3.2] - 2018-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estart refactoring\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d\"\u003e\u003ccode\u003e74b2db2\u003c/code\u003e\u003c/a\u003e 3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e\"\u003e\u003ccode\u003e88f1429\u003c/code\u003e\u003c/a\u003e update eslint. lint, fix unit tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff\"\u003e\u003ccode\u003e415d660\u003c/code\u003e\u003c/a\u003e Snyk js braces 6838727 (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6\"\u003e\u003ccode\u003e190510f\u003c/code\u003e\u003c/a\u003e fix tests, skip 1 test in test/braces.expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856\"\u003e\u003ccode\u003e716eb9f\u003c/code\u003e\u003c/a\u003e readme bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3\"\u003e\u003ccode\u003ea5851e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/braces/issues/37\"\u003e#37\u003c/a\u003e from coderaiser/fix/vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538\"\u003e\u003ccode\u003e2092bd1\u003c/code\u003e\u003c/a\u003e feature: braces: add maxSymbols (\u003ca href=\"https://github.com/micromatch/braces/issues/\"\u003ehttps://github.com/micromatch/braces/issues/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3\"\u003e\u003ccode\u003e9f5b4cf\u003c/code\u003e\u003c/a\u003e fix: vulnerability (\u003ca href=\"https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\"\u003ehttps://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d\"\u003e\u003ccode\u003e98414f9\u003c/code\u003e\u003c/a\u003e remove funding file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14\"\u003e\u003ccode\u003e665ab5d\u003c/code\u003e\u003c/a\u003e update keepEscaping doc (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/braces/compare/1.8.5...3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.6 to 4.7.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2w6w-674q-4c4q\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-3mfm-83xf-c92r\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xjpj-3mr7-gcpf\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-9cx6-37pm-9jff\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-7rx3-28cr-v5wh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\"\u003ehttps://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-442j-39wm-28r2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.9 - March 26th, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: enable shell mode for spawn to resolve Windows EINVAL issue - e0137c2\u003c/li\u003e\n\u003cli\u003efix type \u0026quot;RuntimeOptions\u0026quot; also accepting string partials - eab1d14\u003c/li\u003e\n\u003cli\u003efeat(types): set \u003ccode\u003ehash\u003c/code\u003e to be a \u003ccode\u003eRecord\u0026lt;string, any\u0026gt;\u003c/code\u003e - de4414d\u003c/li\u003e\n\u003cli\u003efix non-contiguous program indices - 4512766\u003c/li\u003e\n\u003cli\u003erefactor: rename i to startPartIndex - e497a35\u003c/li\u003e\n\u003cli\u003esecurity: fix security issues - 68d8df5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/dce542c9a660048d31f0981ac8a45c08b919bddb\"\u003e\u003ccode\u003edce542c\u003c/code\u003e\u003c/a\u003e v4.7.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8a41389ba5b2624b6f43a5463d8e2533b843a562\"\u003e\u003ccode\u003e8a41389\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/68d8df5a88e0a26fe9e6084c5c6aaebe67b07da2\"\u003e\u003ccode\u003e68d8df5\u003c/code\u003e\u003c/a\u003e Fix security issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/b2a083136b11e1da9f0f47a11f749a9830a49328\"\u003e\u003ccode\u003eb2a0831\u003c/code\u003e\u003c/a\u003e Fix browser tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/9f98c1629834abf8de5a127caff8a2eab03d2c12\"\u003e\u003ccode\u003e9f98c16\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/45443b4290475dfb7cec32a85d344f12ab345eb9\"\u003e\u003ccode\u003e45443b4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Improve partial indenting performance\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8841a5f6d35096aee95d68e1e49636a4cb5c661e\"\u003e\u003ccode\u003e8841a5f\u003c/code\u003e\u003c/a\u003e Fix CI errors with linting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e0137c26f2202593bca7cc25184e733e87d54709\"\u003e\u003ccode\u003ee0137c2\u003c/code\u003e\u003c/a\u003e fix: enable shell mode for spawn to resolve Windows EINVAL issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e914d6037ffb0dd371f7e4823cdb019732ae66d7\"\u003e\u003ccode\u003ee914d60\u003c/code\u003e\u003c/a\u003e Improve rendering performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/7de4b41c344a5d702edca93d1841b59642fa32bd\"\u003e\u003ccode\u003e7de4b41\u003c/code\u003e\u003c/a\u003e Upgrade GitHub Actions checkout and setup-node on 4.x branch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.6...v4.7.9\"\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/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.7.0 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.13.1] - 2019-04-05\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible code execution in (already unsafe) \u003ccode\u003e.load()\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/480\"\u003e#480\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.13.0] - 2019-03-20\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix: \u003ccode\u003esafeLoad()\u003c/code\u003e can hang when arrays with nested refs\nused as key. Now throws exception for nested arrays. \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/475\"\u003e#475\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.2] - 2019-02-26\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enoArrayIndent\u003c/code\u003e option for root level, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/468\"\u003e#468\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.1] - 2019-01-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003enoArrayIndent\u003c/code\u003e option, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/432\"\u003e#432\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.0] - 2018-06-02\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport arrow functions without a block statement, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/421\"\u003e#421\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.11.0] - 2018-03-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd arrow functions suport for \u003ccode\u003e!!js/function\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix dump in bin/octal/hex formats for negative integers, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/399\"\u003e#399\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.10.0] - 2017-09-10\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003econdenseFlow\u003c/code\u003e output (quote keys for sure, instead of spaces), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/371\"\u003e#371\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/370\"\u003e#370\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDump astrals as codepoints instead of surrogate pair, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/368\"\u003e#368\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.9.1] - 2017-07-08\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure stack is present for custom errors in node 7.+, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/351\"\u003e#351\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.9.0] - 2017-07-08\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003econdenseFlow\u003c/code\u003e option (to create pretty URL query params), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/346\"\u003e#346\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/665aadda42349dcae869f12040d9b10ef18d12da\"\u003e\u003ccode\u003e665aadd\u003c/code\u003e\u003c/a\u003e 3.13.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/da8ecf24b63d2307015e75ee8bd1da1977071e35\"\u003e\u003ccode\u003eda8ecf2\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/b2f9e882397660da37c5c5bb92e8ccc7bb9eb668\"\u003e\u003ccode\u003eb2f9e88\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/480\"\u003e#480\u003c/a\u003e from nodeca/toString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e18afbf1edcafb7add2c4c7b22abc8d6ebc2fa61\"\u003e\u003ccode\u003ee18afbf\u003c/code\u003e\u003c/a\u003e Fix possible code execution in (already unsafe) load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9d4ce5e2895365c943d2bdf7e7c8ac1be3ec51a3\"\u003e\u003ccode\u003e9d4ce5e\u003c/code\u003e\u003c/a\u003e 3.13.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/f64c6737dbe24d110f53152d142d01e64520a193\"\u003e\u003ccode\u003ef64c673\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/a567ef3c6e61eb319f0bfc2671d91061afb01235\"\u003e\u003ccode\u003ea567ef3\u003c/code\u003e\u003c/a\u003e Restrict data types for object keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/59b6e76b712350e9e6aad7773e7375a1de009cf9\"\u003e\u003ccode\u003e59b6e76\u003c/code\u003e\u003c/a\u003e Fix test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e4267fc733452d074a3e494fb5cab2a07c7e6b87\"\u003e\u003ccode\u003ee4267fc\u003c/code\u003e\u003c/a\u003e 3.12.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7231a491788ecb289cee52e854574e7271c34350\"\u003e\u003ccode\u003e7231a49\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.7.0...3.13.1\"\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.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.17.4...4.17.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minimatch` from 3.0.3 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/7bba97888a27a6162983056bcce2a6e28f668712\"\u003e\u003ccode\u003e7bba978\u003c/code\u003e\u003c/a\u003e 3.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/bd259425b2ca17b42897997f93e890314155522d\"\u003e\u003ccode\u003ebd25942\u003c/code\u003e\u003c/a\u003e docs: add warning about ReDoS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/1a9c27c75725474dbde57db2995b6281b267756d\"\u003e\u003ccode\u003e1a9c27c\u003c/code\u003e\u003c/a\u003e fix partial matching of globstar patterns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/1a2e084af579731af66c221214e3ca8222c9bf23\"\u003e\u003ccode\u003e1a2e084\u003c/code\u003e\u003c/a\u003e 3.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/ae24656237c3d58067442f790ce17eff84463a47\"\u003e\u003ccode\u003eae24656\u003c/code\u003e\u003c/a\u003e update lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/b1003749228b2a79e1f237963a0d559ef7a0941e\"\u003e\u003ccode\u003eb100374\u003c/code\u003e\u003c/a\u003e limit recursion for **, improve perf considerably\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/26ffeaa091b9f660833e23f42e07165b33e85c13\"\u003e\u003ccode\u003e26ffeaa\u003c/code\u003e\u003c/a\u003e lockfile update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/9eca892a4e5dbb20534f9f30483b85cdeee6c2eb\"\u003e\u003ccode\u003e9eca892\u003c/code\u003e\u003c/a\u003e lock node version to 14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/00c323b188b704e5d4bc534ecec2268cfa70a32a\"\u003e\u003ccode\u003e00c323b\u003c/code\u003e\u003c/a\u003e 3.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/minimatch/commit/30486b2048929264f44d18822891cfffa02af78b\"\u003e\u003ccode\u003e30486b2\u003c/code\u003e\u003c/a\u003e update CI matrix and actions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/minimatch/compare/v3.0.3...v3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"http://facebook.github.io/react/blog/2015/10/07/react-v0.14.html\"\u003ehttp://facebook.github.io/react/blog/2015/10/07/react-v0.14.html\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.13.3\u003c/h2\u003e\n\u003ch3\u003eReact Core\u003c/h3\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eclipPath\u003c/code\u003e element and attribute for SVG\u003c/li\u003e\n\u003cli\u003eImproved warnings for deprecated methods in plain JS classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLoosened \u003ccode\u003edangerouslySetInnerHTML\u003c/code\u003e restrictions so \u003ccode\u003e{__html: undefined}\u003c/code\u003e will no longer throw\u003c/li\u003e\n\u003cli\u003eFixed extraneous context warning with non-pure \u003ccode\u003egetChildContext\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003ereplaceState(obj)\u003c/code\u003e retains prototype of \u003ccode\u003eobj\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReact with Add-ons\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTest Utils: Ensure that shallow rendering works when components define \u003ccode\u003econtextTypes\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.0 (October 7, 2015)\u003c/h2\u003e\n\u003ch3\u003eMajor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit the main \u003ccode\u003ereact\u003c/code\u003e package into two: \u003ccode\u003ereact\u003c/code\u003e and \u003ccode\u003ereact-dom\u003c/code\u003e.  This paves the way to writing components that can be shared between the web version of React and React Native.  This means you will need to include both files and some functions have been moved from \u003ccode\u003eReact\u003c/code\u003e to \u003ccode\u003eReactDOM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAddons have been moved to separate packages (\u003ccode\u003ereact-addons-clone-with-props\u003c/code\u003e, \u003ccode\u003ereact-addons-create-fragment\u003c/code\u003e, \u003ccode\u003ereact-addons-css-transition-group\u003c/code\u003e, \u003ccode\u003ereact-addons-linked-state-mixin\u003c/code\u003e, \u003ccode\u003ereact-addons-perf\u003c/code\u003e, \u003ccode\u003ereact-addons-pure-render-mixin\u003c/code\u003e, \u003ccode\u003ereact-addons-shallow-compare\u003c/code\u003e, \u003ccode\u003ereact-addons-test-utils\u003c/code\u003e, \u003ccode\u003ereact-addons-transition-group\u003c/code\u003e, \u003ccode\u003ereact-addons-update\u003c/code\u003e, \u003ccode\u003eReactDOM.unstable_batchedUpdates\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eStateless functional components - React components were previously created using React.createClass or using ES6 classes.  This release adds a \u003ca href=\"https://reactjs.org/docs/reusable-components.html#stateless-functions\"\u003enew syntax\u003c/a\u003e where a user defines a single \u003ca href=\"https://reactjs.org/docs/reusable-components.html#stateless-functions\"\u003estateless render function\u003c/a\u003e (with one parameter: \u003ccode\u003eprops\u003c/code\u003e) which returns a JSX element, and this function may be used as a component.\u003c/li\u003e\n\u003cli\u003eRefs to DOM components as the DOM node itself. Previously the only useful thing you can do with a DOM component is call \u003ccode\u003egetDOMNode()\u003c/code\u003e to get the underlying DOM node. Starting with this release, a ref to a DOM component \u003cem\u003eis\u003c/em\u003e the actual DOM node. \u003cstrong\u003eNote that refs to custom (user-defined) components work exactly as before; only the built-in DOM components are affected by this change.\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eReact.initializeTouchEvents\u003c/code\u003e is no longer necessary and has been removed completely. Touch events now work automatically.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: Due to the DOM node refs change mentioned above, \u003ccode\u003eTestUtils.findAllInRenderedTree\u003c/code\u003e and related helpers are no longer able to take a DOM component, only a custom component.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eprops\u003c/code\u003e object is now frozen, so mutating props after creating a component element is no longer supported. In most cases, \u003ca href=\"https://reactjs.org/docs/react-api.html#cloneelement\"\u003e\u003ccode\u003eReact.cloneElement\u003c/code\u003e\u003c/a\u003e should be used instead. This change makes your components easier to reason about and enables the compiler optimizations mentioned above.\u003c/li\u003e\n\u003cli\u003ePlain objects are no longer supported as React children; arrays should be used instead. You can use the \u003ca href=\"https://reactjs.org/docs/create-fragment.html\"\u003e\u003ccode\u003ecreateFragment\u003c/code\u003e\u003c/a\u003e helper to migrate, which now returns an array.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003eclassSet\u003c/code\u003e has been removed. Use \u003ca href=\"https://github.com/JedWatson/classnames\"\u003eclassnames\u003c/a\u003e instead.\u003c/li\u003e\n\u003cli\u003eWeb components (custom elements) now use native property names.  Eg: \u003ccode\u003eclass\u003c/code\u003e instead of \u003ccode\u003eclassName\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ethis.getDOMNode()\u003c/code\u003e is now deprecated and \u003ccode\u003eReactDOM.findDOMNode(this)\u003c/code\u003e can be used instead. Note that in the common case, \u003ccode\u003efindDOMNode\u003c/code\u003e is now unnecessary since a ref to the DOM component is now the actual DOM node.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetProps\u003c/code\u003e and \u003ccode\u003ereplaceProps\u003c/code\u003e are now deprecated. Instead, call ReactDOM.render again at the top level with the new props.\u003c/li\u003e\n\u003cli\u003eES6 component classes must now extend \u003ccode\u003eReact.Component\u003c/code\u003e in order to enable stateless function components. The \u003ca href=\"https://reactjs.org/blog/2015/01/27/react-v0.13.0-beta-1.html#other-languages\"\u003eES3 module pattern\u003c/a\u003e will continue to work.\u003c/li\u003e\n\u003cli\u003eReusing and mutating a \u003ccode\u003estyle\u003c/code\u003e object between renders has been deprecated. This mirrors our change to freeze the \u003ccode\u003eprops\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003ecloneWithProps\u003c/code\u003e is now deprecated. Use \u003ca href=\"https://reactjs.org/docs/react-api.html#cloneelement\"\u003e\u003ccode\u003eReact.cloneElement\u003c/code\u003e\u003c/a\u003e instead (unlike \u003ccode\u003ecloneWithProps\u003c/code\u003e, \u003ccode\u003ecloneElement\u003c/code\u003e does not merge \u003ccode\u003eclassName\u003c/code\u003e or \u003ccode\u003estyle\u003c/code\u003e automatically; you can merge them manually if needed).\u003c/li\u003e\n\u003cli\u003eAdd-Ons: To improve reliability, \u003ccode\u003eCSSTransitionGroup\u003c/code\u003e will no longer listen to transition events. Instead, you should specify transition durations manually using props such as \u003ccode\u003etransitionEnterTimeout={500}\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eReact.Children.toArray\u003c/code\u003e which takes a nested children object and returns a flat array with keys assigned to each child. This helper makes it easier to manipulate collections of children in your \u003ccode\u003erender\u003c/code\u003e methods, especially if you want to reorder or slice \u003ccode\u003ethis.props.children\u003c/code\u003e before passing it down. In addition, \u003ccode\u003eReact.Children.map\u003c/code\u003e now returns plain arrays too.\u003c/li\u003e\n\u003cli\u003eReact uses \u003ccode\u003econsole.error\u003c/code\u003e instead of \u003ccode\u003econsole.warn\u003c/code\u003e for warnings so that browsers show a full stack trace in the console. (Our warnings appear when you use patterns that will break in future releases and for code that is likely to behave unexpectedly, so we do consider our warnings to be “must-fix” errors.)\u003c/li\u003e\n\u003cli\u003ePreviously, including untrusted objects as React children \u003ca href=\"http://danlec.com/blog/xss-via-a-spoofed-react-element\"\u003ecould result in an XSS security vulnerability\u003c/a\u003e. This problem should be avoided by properly validating input at the application layer and by never passing untrusted objects around your application code. As an additional layer of protection, \u003ca href=\"https://redirect.github.com/facebook/react/pull/4832\"\u003eReact now tags elements\u003c/a\u003e with a specific \u003ca href=\"http://www.2ality.com/2014/12/es6-symbols.html\"\u003eES2015 (ES6) \u003ccode\u003eSymbol\u003c/code\u003e\u003c/a\u003e in browsers that support it, in order to ensure that React never considers untrusted JSON to be a valid element. If this extra security protection is important to you, you should add a \u003ccode\u003eSymbol\u003c/code\u003e polyfill for older browsers, such as the one included by \u003ca href=\"https://babeljs.io/docs/usage/polyfill/\"\u003eBabel’s polyfill\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eWhen possible, React DOM now generates XHTML-compatible markup.\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these standard HTML attributes: \u003ccode\u003ecapture\u003c/code\u003e, \u003ccode\u003echallenge\u003c/code\u003e, \u003ccode\u003einputMode\u003c/code\u003e, \u003ccode\u003eis\u003c/code\u003e, \u003ccode\u003ekeyParams\u003c/code\u003e, \u003ccode\u003ekeyType\u003c/code\u003e, \u003ccode\u003eminLength\u003c/code\u003e, \u003ccode\u003esummary\u003c/code\u003e, \u003ccode\u003ewrap\u003c/code\u003e. It also now supports these non-standard attributes: \u003ccode\u003eautoSave\u003c/code\u003e, \u003ccode\u003eresults\u003c/code\u003e, \u003ccode\u003esecurity\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these SVG attributes, which render into namespaced attributes: \u003ccode\u003exlinkActuate\u003c/code\u003e, \u003ccode\u003exlinkArcrole\u003c/code\u003e, \u003ccode\u003exlinkHref\u003c/code\u003e, \u003ccode\u003exlinkRole\u003c/code\u003e, \u003ccode\u003exlinkShow\u003c/code\u003e, \u003ccode\u003exlinkTitle\u003c/code\u003e, \u003ccode\u003exlinkType\u003c/code\u003e, \u003ccode\u003exmlBase\u003c/code\u003e, \u003ccode\u003exmlLang\u003c/code\u003e, \u003ccode\u003exmlSpace\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eimage\u003c/code\u003e SVG tag is now supported by React DOM.\u003c/li\u003e\n\u003cli\u003eIn React DOM, arbitrary attributes are supported on custom elements (those with a hyphen in the tag name or an \u003ccode\u003eis=\u0026quot;...\u0026quot;\u003c/code\u003e attribute).\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these media events on \u003ccode\u003eaudio\u003c/code\u003e and \u003ccode\u003evideo\u003c/code\u003e tags: \u003ccode\u003eonAbort\u003c/code\u003e, \u003ccode\u003eonCanPlay\u003c/code\u003e, \u003ccode\u003eonCanPlayThrough\u003c/code\u003e, \u003ccode\u003eonDurationChange\u003c/code\u003e, \u003ccode\u003eonEmptied\u003c/code\u003e, \u003ccode\u003eonEncrypted\u003c/code\u003e, \u003ccode\u003eonEnded\u003c/code\u003e, \u003ccode\u003eonError\u003c/code\u003e, \u003ccode\u003eonLoadedData\u003c/code\u003e, \u003ccode\u003eonLoadedMetadata\u003c/code\u003e, \u003ccode\u003eonLoadStart\u003c/code\u003e, \u003ccode\u003eonPause\u003c/code\u003e, \u003ccode\u003eonPlay\u003c/code\u003e, \u003ccode\u003eonPlaying\u003c/code\u003e, \u003ccode\u003eonProgress\u003c/code\u003e, \u003ccode\u003eonRateChange\u003c/code\u003e, \u003ccode\u003eonSeeked\u003c/code\u003e, \u003ccode\u003eonSeeking\u003c/code\u003e, \u003ccode\u003eonStalled\u003c/code\u003e, \u003ccode\u003eonSuspend\u003c/code\u003e, \u003ccode\u003eonTimeUpdate\u003c/code\u003e, \u003ccode\u003eonVolumeChange\u003c/code\u003e, \u003ccode\u003eonWaiting\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMany small performance improvements have been made.\u003c/li\u003e\n\u003cli\u003eMany warnings show more context than before.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: A \u003ca href=\"https://redirect.github.com/facebook/react/pull/3355\"\u003e\u003ccode\u003eshallowCompare\u003c/code\u003e\u003c/a\u003e add-on has been added as a migration path for \u003ccode\u003ePureRenderMixin\u003c/code\u003e in ES6 classes.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003eCSSTransitionGroup\u003c/code\u003e can now use \u003ca href=\"https://github.com/facebook/react/blob/48942b85/docs/docs/10.1-animation.md#custom-classes\"\u003ecustom class names\u003c/a\u003e instead of appending \u003ccode\u003e-enter-active\u003c/code\u003e or similar to the transition name.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew helpful warnings\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now warns you when nesting HTML elements invalidly, which helps you avoid surprising errors during updates.\u003c/li\u003e\n\u003cli\u003ePassing \u003ccode\u003edocument.body\u003c/code\u003e directly as the container to \u003ccode\u003eReactDOM.render\u003c/code\u003e now gives a warning as doing so can cause problems with browser extensions that modify the DOM.\u003c/li\u003e\n\u003cli\u003eUsing multiple instances of React together is not supported, so we now warn when we detect this case to help you avoid running into the resulting problems.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3603d45157e6c1b21cda7ed96683408b319ae619\"\u003e\u003ccode\u003e3603d45\u003c/code\u003e\u003c/a\u003e v0.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/693dd3567b6648fdccfd602702192bb22f405e63\"\u003e\u003ccode\u003e693dd35\u003c/code\u003e\u003c/a\u003e Update to fbjs@0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/4a4174b9e8d1f554a5368da5df274746a8e332d1\"\u003e\u003ccode\u003e4a4174b\u003c/code\u003e\u003c/a\u003e 0.14.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/c04d02e5e8de18436ac95037ab856ac5ba7d29b9\"\u003e\u003ccode\u003ec04d02e\u003c/code\u003e\u003c/a\u003e Add warnings to React module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/52b4c9eabf6c5930a906df4584c8480db5ec6e9e\"\u003e\u003ccode\u003e52b4c9e\u003c/code\u003e\u003c/a\u003e Upgrade to fbjs, fbjs-scripts @ 0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b38509cade7e5e31bffd2da93fb0213ad58681bf\"\u003e\u003ccode\u003eb38509c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/4540\"\u003e#4540\u003c/a\u003e from scottburch/ie8-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/ecb34de5747a6d4578dc4be920a033db9f81370f\"\u003e\u003ccode\u003eecb34de\u003c/code\u003e\u003c/a\u003e Upgrade ESLint, fix code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3f6bca7b1638ee940bb01989377abc9864edb6fe\"\u003e\u003ccode\u003e3f6bca7\u003c/code\u003e\u003c/a\u003e 0.14.0-beta3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5f01a90954405d26439d00af2b6f5dbfa535ef9d\"\u003e\u003ccode\u003e5f01a90\u003c/code\u003e\u003c/a\u003e Update addons.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/1da2b29897781d3faa7b555e4962d7eb5b6a2707\"\u003e\u003ccode\u003e1da2b29\u003c/code\u003e\u003c/a\u003e added suggested comment to get file to pass es-lint\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v0.14.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shelljs` from 0.7.8 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shelljs/shelljs/releases\"\u003eshelljs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1201\"\u003eshelljs/shelljs#1201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: rename master -\u0026gt; main by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1203\"\u003eshelljs/shelljs#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: avoid dependency cycle by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1204\"\u003eshelljs/shelljs#1204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce single quotes by \u003ca href=\"https://github.com/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1207\"\u003eshelljs/shelljs#1207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1209\"\u003eshelljs/shelljs#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use require instead of import by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1212\"\u003eshelljs/shelljs#1212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use promises for utils.runScript by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1211\"\u003eshelljs/shelljs#1211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use expectations for t.throws by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1213\"\u003eshelljs/shelljs#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: prefer promises over test.cb by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1214\"\u003eshelljs/shelljs#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: allow es6 language features by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1215\"\u003eshelljs/shelljs#1215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use es6 class syntax for CommandError by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1217\"\u003eshelljs/shelljs#1217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update ava by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1218\"\u003eshelljs/shelljs#1218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: cmd is compatible with node 22.10 by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1219\"\u003eshelljs/shelljs#1219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: explicit handling for execa errors by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1220\"\u003eshelljs/shelljs#1220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd -B, -A, and -C options to grep by \u003ca href=\"https://github.com/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1206\"\u003eshelljs/shelljs#1206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: change how internal errors are handled by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1222\"\u003eshelljs/shelljs#1222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate the shjs binary by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1225\"\u003eshelljs/shelljs#1225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump execa dependency version by \u003ca href=\"https://github.com/y-nk\"\u003e\u003ccode\u003e@​y-nk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1216\"\u003eshelljs/shelljs#1216\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/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1207\"\u003eshelljs/shelljs#1207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/y-nk\"\u003e\u003ccode\u003e@​y-nk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1216\"\u003eshelljs/shelljs#1216\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: add tests for shelljs glob expansion by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1198\"\u003eshelljs/shelljs#1198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused env var by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1199\"\u003eshelljs/shelljs#1199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add package.json to exports list by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1200\"\u003eshelljs/shelljs#1200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: add global.js and plugin.js to exports list by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1196\"\u003eshelljs/shelljs#1196\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Exit 1 with empty string if no match by \u003ca href=\"https://github.com/wyardley\"\u003e\u003ccode\u003e@​wyardley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/901\"\u003eshelljs/shelljs#901\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cp): support update flag when recursing by \u003ca href=\"https://github.com/joshi-sh\"\u003e\u003ccode\u003e@​joshi-sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/889\"\u003eshelljs/shelljs#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: change language to node_js and remove obsolete scripts by \u003ca href=\"https://github.com/DanielRuf\"\u003e\u003ccode\u003e@​DanielRuf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/910\"\u003eshelljs/shelljs#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove gitter integration by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/907\"\u003eshelljs/shelljs#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(npm): remove lockfile by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/911\"\u003eshelljs/shelljs#911\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/shelljs/shelljs/blob/main/CHANGELOG.md\"\u003eshelljs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.5\"\u003ev0.8.5\u003c/a\u003e (2022-01-13)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis was a small security fix for \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/1058\"\u003e#1058\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.4\"\u003ev0.8.4\u003c/a\u003e (2020-04-24)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.3...v0.8.4\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSmall patch release to fix a circular dependency warning in node v14. See \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/973\"\u003e#973\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.3\"\u003ev0.8.3\u003c/a\u003e (2018-11-13)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.2...v0.8.3\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eShelljs print stderr to console even if exec-only \u0026quot;silent\u0026quot; is true \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: remove common.state.tempDir \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCan't suppress stdout for echo \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexec() doesn't apply the arguments correctly \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshell.exec('npm pack') painfully slow \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshelljs.exec cannot find app.asar/node_modules/shelljs/src/exec-child.js \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/881\"\u003e#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest infra: mocks and skipOnWin conflict \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/862\"\u003e#862\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for shell function completion on IDE \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/859\"\u003e#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eecho command shows options in stdout \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/855\"\u003e#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esilent does not always work \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/851\"\u003e#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAppveyor installs the latest npm, instead of the latest compatible npm \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/844\"\u003e#844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForce symbolic link (ln -sf) does not overwrite/recreate existing destination \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/830\"\u003e#830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003einconsistent result when trying to echo to a file \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/798\"\u003e#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent require()ing executable-only files \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/789\"\u003e#789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCannot set property to of [object String] which has only a getter \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/752\"\u003e#752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewhich() should check executability before returning a value \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/657\"\u003e#657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBad encoding experience \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/456\"\u003e#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ephpcs very slow \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/440\"\u003e#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eError shown when triggering a sigint during shelljs.exec if process.on sigint is defined \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/254\"\u003e#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e.to\\(file\\)\u003c/code\u003e does not mute STDIO output \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/146\"\u003e#146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscaping shell arguments to exec() \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/143\"\u003e#143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow multiple string arguments for exec() \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/103\"\u003e#103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecp does not recursively copy from readonly location  \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/98\"\u003e#98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling permissions errors on file I/O \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/64\"\u003e#64\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd test case for sed on empty file \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/904\"\u003e#904\u003c/a\u003e (\u003ca href=\"https://github.com/wyardley\"\u003ewyardley\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: don't expose tempdir in common.state \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/903\"\u003e#903\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): fix codecov on travis \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/897\"\u003e#897\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(npm): add ci-or-install script \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/896\"\u003e#896\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix silent exec \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/892\"\u003e#892\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(appveyor): run entire test matrix \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/886\"\u003e#886\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/4580c00398982618ff075dd4354b0234a1d679dc\"\u003e\u003ccode\u003e4580c00\u003c/code\u003e\u003c/a\u003e 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/9a06336bc15ea36597054be5dacf6f8259ea6520\"\u003e\u003ccode\u003e9a06336\u003c/code\u003e\u003c/a\u003e Deprecate the shjs binary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"ht...\n\n_Description has been truncated_","html_url":"https://github.com/luislobo/jest/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/luislobo%2Fjest/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-03-25T23:18:40.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"4139214300","node_id":"PR_kwDOORhjps7NhQMj","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-25T23:18:40.000Z","updated_at":"2026-03-25T23:18:45.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":7,"packages":[{"name":"adm-zip","old_version":"0.4.7","new_version":"0.4.16","repository_url":"https://github.com/cthackers/adm-zip"},{"name":"brace-expansion","old_version":"1.1.6","new_version":"1.1.12","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"ejs","old_version":"2.5.2","new_version":"2.7.4","repository_url":"https://github.com/mde/ejs"},{"name":"forwarded","old_version":"0.1.0","new_version":"0.1.2","repository_url":"https://github.com/jshttp/forwarded"},{"name":"rgb2hex","old_version":"0.1.0","new_version":"0.1.10","repository_url":"https://github.com/christian-bromann/rgb2hex"},{"name":"serve-static","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/expressjs/serve-static"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [adm-zip](https://github.com/cthackers/adm-zip) | `0.4.7` | `0.4.16` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.6` | `1.1.12` |\n| [ejs](https://github.com/mde/ejs) | `2.5.2` | `2.7.4` |\n| [forwarded](https://github.com/jshttp/forwarded) | `0.1.0` | `0.1.2` |\n| [rgb2hex](https://github.com/christian-bromann/rgb2hex) | `0.1.0` | `0.1.10` |\n| [serve-static](https://github.com/expressjs/serve-static) | `1.11.1` | `1.11.2` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\n\nUpdates `adm-zip` from 0.4.7 to 0.4.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cthackers/adm-zip/blob/master/history.md\"\u003eadm-zip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.4.16 / 2020-06-23\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated mocha version to fix vulnerability (cthackers)\u003c/li\u003e\n\u003cli\u003eUpdate project version (cthackers)\u003c/li\u003e\n\u003cli\u003efix: throw real exception objects on error (Matthew Sainsbury)\u003c/li\u003e\n\u003cli\u003eVersion number incremented (Saqib M)\u003c/li\u003e\n\u003cli\u003eUpdate zipFile.js (Saqib M)\u003c/li\u003e\n\u003cli\u003eUpdate README.md with the latest URLs (Takuya Noguchi)\u003c/li\u003e\n\u003cli\u003eUpdate Node.js version to use in CI tests (Takuya Noguchi)\u003c/li\u003e\n\u003cli\u003eprocess.versions is null when the library is used in browser (Emiliano Necciari)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.4.14 / 2020-02-06\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eVersion increment for npm publish (cthackers)\u003c/li\u003e\n\u003cli\u003eIterate over entries without storing their metadata (Pierre Lehnen)\u003c/li\u003e\n\u003cli\u003eAdd partial support for zip64 (larger number of entries) (Pierre Lehnen)\u003c/li\u003e\n\u003cli\u003eEscape $ sign for regex in addLocalFolder() (William)\u003c/li\u003e\n\u003cli\u003efix accent filename (mart_-)\u003c/li\u003e\n\u003cli\u003eRemoved improperly raised error while decompressing empty file asynchronously. (Nicolas Leclerc)\u003c/li\u003e\n\u003cli\u003efix: CRC is unexpectedly changed after zip is re-created (teppeis)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.4.13 / 2018-10-18\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd async version of addLocalFile Use open and readFile instead of existsSync and readFileSync. There are still some sync functions left in the Utils.findFiles call, but the impact is minimal compared to the readFileSync. (Maigret Aurelien)\u003c/li\u003e\n\u003cli\u003eFix jsdoc typings for functions. (Leon Aves)\u003c/li\u003e\n\u003cli\u003efixed Utils.FileSystem overwriting 'fs' module even when 'original-fs' is broken (Tom Wallroth)\u003c/li\u003e\n\u003cli\u003efix race-condition crash when extracting data and extracted files are (re)moved (Tom Wallroth)\u003c/li\u003e\n\u003cli\u003eFix: bad buffer.alloc for .toBuffer in async mode (Colin GILLE)\u003c/li\u003e\n\u003cli\u003eAdd a full license text to the distribution (Honza Javorek)\u003c/li\u003e\n\u003cli\u003eRename MIT-LICENSE.txt to LICENSE (Standa Opichal)\u003c/li\u003e\n\u003cli\u003efix bug when filename or path contains multi-byte characters (warbaby)\u003c/li\u003e\n\u003cli\u003ebump version to 0.4.12 (Marsette Vona)\u003c/li\u003e\n\u003cli\u003echange default compression method for added files back to DEFLATED from STORED (revert \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/139\"\u003e#139\u003c/a\u003e) (Marsette Vona)\u003c/li\u003e\n\u003cli\u003eremove JSDeflater() and JSInflater() in favor of zlib.deflateRawSync() and zlib.inflateRawSync() respectively (Marsette Vona)\u003c/li\u003e\n\u003cli\u003eFix (Mirko Tebaldi)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Created a test to check Twizzeld's issue on Issue \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e. (was not able to replicate his issue) (cjacobs)\u003c/li\u003e\n\u003cli\u003eFix Buffer.alloc bug \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/234\"\u003e#234\u003c/a\u003e (keyesdav)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix additional issue with extractEntryTo improperly handling directory children. (cjacobs)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e, add tests, update travis node versions. (cjacobs)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e, add tests, update travis node versions. (cjacobs)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e, add tests, update travis node versions. (cjacobs)\u003c/li\u003e\n\u003cli\u003e0.4.12 - Fix \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/237\"\u003e#237\u003c/a\u003e, add tests, update travis node versions. (cjacobs)\u003c/li\u003e\n\u003cli\u003eadd tests for CRC fixes (Kevin Tjiam)\u003c/li\u003e\n\u003cli\u003ecompare calculated CRC with loaded CRC (Kevin Tjiam)\u003c/li\u003e\n\u003cli\u003ehandle errors in callback from getDataAsync (Kevin Tjiam)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.4.11 / 2018-05-13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eVersion bump (cthackers)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/176\"\u003e#176\u003c/a\u003e (cthackers)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/9d2eb0b81575c0453a883e62480bf1600895705e\"\u003e\u003ccode\u003e9d2eb0b\u003c/code\u003e\u003c/a\u003e Updated mocha version to fix vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/9bb5fb986224b4d035d3aaa16227841b80c41e14\"\u003e\u003ccode\u003e9bb5fb9\u003c/code\u003e\u003c/a\u003e Update project version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/10a8c1c7e18032bb1cece0b45e51570e46064d51\"\u003e\u003ccode\u003e10a8c1c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/250\"\u003e#250\u003c/a\u003e from opichals/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/c87b9834c8794728e8b93b0df9669b041f77fe6e\"\u003e\u003ccode\u003ec87b983\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/279\"\u003e#279\u003c/a\u003e from willjouo/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/de614ea1bcca3283bc38c66f2b4a06be05a27e4a\"\u003e\u003ccode\u003ede614ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/308\"\u003e#308\u003c/a\u003e from tnir/copyedit-docs-with-https\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/b94b8e5ad4542d4b76faf2b77fb3102d00cafd8d\"\u003e\u003ccode\u003eb94b8e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/307\"\u003e#307\u003c/a\u003e from tnir/update-nodejs-for-testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/ff355f520ef62345a9e4b5fdc20e78a9831306ce\"\u003e\u003ccode\u003eff355f5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/313\"\u003e#313\u003c/a\u003e from mattsains/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/a13f5203f4ac683567fa2f2451b2d01e670f24e5\"\u003e\u003ccode\u003ea13f520\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cthackers/adm-zip/issues/312\"\u003e#312\u003c/a\u003e from saqibmushtaq/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/79c21ff74ad9ab56086146eb7e8d748f3fe7c149\"\u003e\u003ccode\u003e79c21ff\u003c/code\u003e\u003c/a\u003e fix: throw real exception objects on error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cthackers/adm-zip/commit/235e7bfe05b8912d9967e742ed27fb5b886d1001\"\u003e\u003ccode\u003e235e7bf\u003c/code\u003e\u003c/a\u003e Version number incremented\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cthackers/adm-zip/compare/v0.4.7...v0.4.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `brace-expansion` from 1.1.6 to 1.1.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliangruber/brace-expansion/releases\"\u003ebrace-expansion's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003epkg: publish on tag 1.x  c460dbd\u003c/li\u003e\n\u003cli\u003efmt  ccb8ac6\u003c/li\u003e\n\u003cli\u003eFix potential ReDoS Vulnerability or Inefficient Regular Expression (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/65\"\u003e#65\u003c/a\u003e)  c3c73c8\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12\"\u003ehttps://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.1.11\u003c/h2\u003e\n\u003ch1\u003ebrace-expansion\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html\"\u003eBrace expansion\u003c/a\u003e,\nas known from sh/bash, in JavaScript.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://travis-ci.org/juliangruber/brace-expansion\"\u003e\u003cimg src=\"https://secure.travis-ci.org/juliangruber/brace-expansion.svg\" alt=\"build status\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.npmjs.org/package/brace-expansion\"\u003e\u003cimg src=\"https://img.shields.io/npm/dm/brace-expansion.svg\" alt=\"downloads\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://greenkeeper.io/\"\u003e\u003cimg src=\"https://badges.greenkeeper.io/juliangruber/brace-expansion.svg\" alt=\"Greenkeeper badge\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://ci.testling.com/juliangruber/brace-expansion\"\u003e\u003cimg src=\"https://ci.testling.com/juliangruber/brace-expansion.png\" alt=\"testling badge\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eExample\u003c/h2\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003evar expand = require('brace-expansion');\n\u003cp\u003eexpand('file-{a,b,c}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('-v{,,}')\n// =\u0026gt; ['-v', '-v', '-v']\u003c/p\u003e\n\u003cp\u003eexpand('file{0..2}.jpg')\n// =\u0026gt; ['file0.jpg', 'file1.jpg', 'file2.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file-{a..c}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{2..0}.jpg')\n// =\u0026gt; ['file2.jpg', 'file1.jpg', 'file0.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{0..4..2}.jpg')\n// =\u0026gt; ['file0.jpg', 'file2.jpg', 'file4.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file-{a..e..2}.jpg')\n// =\u0026gt; ['file-a.jpg', 'file-c.jpg', 'file-e.jpg']\u003c/p\u003e\n\u003cp\u003eexpand('file{00..10..5}.jpg')\n// =\u0026gt; ['file00.jpg', 'file05.jpg', 'file10.jpg']\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/44f33b47c5c6a965d507421af43e86cf5971d711\"\u003e\u003ccode\u003e44f33b4\u003c/code\u003e\u003c/a\u003e 1.1.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c460dbd68e428d147b2080622d8ce126c7a08570\"\u003e\u003ccode\u003ec460dbd\u003c/code\u003e\u003c/a\u003e pkg: publish on tag 1.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/ccb8ac6d4292b7661b677fe048ba6690c877f51f\"\u003e\u003ccode\u003eccb8ac6\u003c/code\u003e\u003c/a\u003e fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c3c73c8b088defc70851843be88ccc3af08e7217\"\u003e\u003ccode\u003ec3c73c8\u003c/code\u003e\u003c/a\u003e Fix potential ReDoS Vulnerability or Inefficient Regular Expression (\u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/01a21de7441549d26ac0c0a9ff91385d16e5c21c\"\u003e\u003ccode\u003e01a21de\u003c/code\u003e\u003c/a\u003e 1.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/d7c93eebd9d99f4aace9dc829acab4caa13f5125\"\u003e\u003ccode\u003ed7c93ee\u003c/code\u003e\u003c/a\u003e sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/54a6176731eb223cd3dede1473190d885d6b3648\"\u003e\u003ccode\u003e54a6176\u003c/code\u003e\u003c/a\u003e 1.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/327c729fa7e12a92237c26e8900c72165ebbd952\"\u003e\u003ccode\u003e327c729\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/40\"\u003e#40\u003c/a\u003e from Parcley/add-license-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/b6ba2e02407ff1edcf4a99f0bcc58468084d308f\"\u003e\u003ccode\u003eb6ba2e0\u003c/code\u003e\u003c/a\u003e create LICENSE file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/0f82dab6708f7c451e4a865b817057bc5a6b3c8e\"\u003e\u003ccode\u003e0f82dab\u003c/code\u003e\u003c/a\u003e 1.1.9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.6...v1.1.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ejs` from 2.5.2 to 2.7.4\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\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\u003cli\u003eFixes for rmWhitespace (\u003ca href=\"https://github.com/nwoltman\"\u003e\u003ccode\u003e@​nwoltman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eExamples for client-side EJS compiled with Express middleware (\u003ca href=\"https://github.com/mjgs\"\u003e\u003ccode\u003e@​mjgs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake Template constructor public (\u003ca href=\"https://github.com/ThisNameWasTaken\"\u003e\u003ccode\u003e@​ThisNameWasTaken\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eremove\u003c/code\u003e function to cache (\u003ca href=\"https://github.com/S2\"\u003e\u003ccode\u003e@​S2\u003c/code\u003e\u003c/a\u003e-)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eRecognize both 'Nix and Windows absolute paths (\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.5.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd filename to error when include file cannot be found (\u003ca href=\"https://github.com/Leon\"\u003e\u003ccode\u003e@​Leon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNode v9 in CI (\u003ca href=\"https://github.com/Thomas\"\u003e\u003ccode\u003e@​Thomas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eFixed special case for Express caching (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Promise/async-await support to \u003ccode\u003erenderFile\u003c/code\u003e (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded notes on IDE support to README (\u003ca href=\"https://github.com/Betanu701\"\u003e\u003ccode\u003e@​Betanu701\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePass configured escape function to \u003ccode\u003erethrow\u003c/code\u003e (\u003ca href=\"https://github.com/straker\"\u003e\u003ccode\u003e@​straker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eAdded vulnerabilities info into README (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid creating function object in hot execution path (\u003ca href=\"https://github.com/User4martin\"\u003e\u003ccode\u003e@​User4martin\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eAdded benchmark (\u003ca href=\"https://github.com/User4martin\"\u003e\u003ccode\u003e@​User4martin\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests for looped includes (\u003ca href=\"https://github.com/User4martin\"\u003e\u003ccode\u003e@​User4martin\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/1fe67b49c97b619004f7b5d9584acbfb7b674daa\"\u003e\u003ccode\u003e1fe67b4\u003c/code\u003e\u003c/a\u003e Version 2.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/9d80803113d21f1b2c0a55d748e12896a449c33b\"\u003e\u003ccode\u003e9d80803\u003c/code\u003e\u003c/a\u003e Removed istanbul\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/7477c2a621d5d1af6f68cd9377fe4bdc78fd8018\"\u003e\u003ccode\u003e7477c2a\u003c/code\u003e\u003c/a\u003e Get Jake out of the test loop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/4f8eeaa79949cdd18cea3757d7c25cb0b17d3ae7\"\u003e\u003ccode\u003e4f8eeaa\u003c/code\u003e\u003c/a\u003e Force strict mode for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/0729c2a3238c4850fa2923e9a230be325610afee\"\u003e\u003ccode\u003e0729c2a\u003c/code\u003e\u003c/a\u003e Need package script for test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\"\u003e\u003ccode\u003e5e42d6c\u003c/code\u003e\u003c/a\u003e Attempt to restore Node v4 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/2d4e004b14b277066b0329e0aba14f340d0a7902\"\u003e\u003ccode\u003e2d4e004\u003c/code\u003e\u003c/a\u003e Removed support for Node 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/5cd81afdc5b7ceadfaf439c3da8b490cfb28114f\"\u003e\u003ccode\u003e5cd81af\u003c/code\u003e\u003c/a\u003e Version 2.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\"\u003e\u003ccode\u003e228d8e4\u003c/code\u003e\u003c/a\u003e More discreet post-install\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/bd3f7c8b2da62e479407bfe82ae5094c85317bb0\"\u003e\u003ccode\u003ebd3f7c8\u003c/code\u003e\u003c/a\u003e Version 2.7.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mde/ejs/compare/v2.5.2...v2.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 \u003ca href=\"https://www.npmjs.com/~mde\"\u003emde\u003c/a\u003e, a new releaser for ejs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003epostinstall\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 `forwarded` from 0.1.0 to 0.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/forwarded/releases\"\u003eforwarded's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: improve header parsing\u003c/li\u003e\n\u003cli\u003eperf: reduce overhead when no \u003ccode\u003eX-Forwarded-For\u003c/code\u003e header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix trimming leading / trailing OWS\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expression\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/jshttp/forwarded/blob/master/HISTORY.md\"\u003eforwarded's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.2 / 2017-09-14\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eperf: improve header parsing\u003c/li\u003e\n\u003cli\u003eperf: reduce overhead when no \u003ccode\u003eX-Forwarded-For\u003c/code\u003e header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.1.1 / 2017-09-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix trimming leading / trailing OWS\u003c/li\u003e\n\u003cli\u003eperf: hoist regular expression\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/forwarded/commit/2fc094b49781b62acb0e2b00f83abd641d604a7c\"\u003e\u003ccode\u003e2fc094b\u003c/code\u003e\u003c/a\u003e 0.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/08617dd5cfb1856e0ec5cbd342879e78251bbfd6\"\u003e\u003ccode\u003e08617dd\u003c/code\u003e\u003c/a\u003e build: eslint-plugin-node@5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/d469116eda4931fbe1c0ccb29497b35930bfa328\"\u003e\u003ccode\u003ed469116\u003c/code\u003e\u003c/a\u003e perf: improve header parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/ad1efeaf2315c1ccd25c1e5bccb21df626c1d12c\"\u003e\u003ccode\u003ead1efea\u003c/code\u003e\u003c/a\u003e perf: reduce overhead when no X-Forwarded-For header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/bbdcf0b61bd3f6605aa123f2c27522f73d4daa43\"\u003e\u003ccode\u003ebbdcf0b\u003c/code\u003e\u003c/a\u003e docs: update Node.js download link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/e9d22269ccca2b6e9763458b6832166965906074\"\u003e\u003ccode\u003ee9d2226\u003c/code\u003e\u003c/a\u003e docs: fix typo in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/25235b48e2632609a0550b5b03de7d70a67f61cf\"\u003e\u003ccode\u003e25235b4\u003c/code\u003e\u003c/a\u003e bench: remove object setup from op time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/069e1e6261bc32fb0aafb738e3abb111f73bf118\"\u003e\u003ccode\u003e069e1e6\u003c/code\u003e\u003c/a\u003e bench: add simple benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/a88bfd52dfcbbc81f94540fcaf768fc331550bf0\"\u003e\u003ccode\u003ea88bfd5\u003c/code\u003e\u003c/a\u003e docs: update copyright\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/forwarded/commit/0de07ed6a6084d58867c7d582f174d8339cd6cec\"\u003e\u003ccode\u003e0de07ed\u003c/code\u003e\u003c/a\u003e build: Node.js@8.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/forwarded/compare/v0.1.0...v0.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rgb2hex` from 0.1.0 to 0.1.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/7bed47b0ad143addb63a58d240c7f2f14beff8b9\"\u003e\u003ccode\u003e7bed47b\u003c/code\u003e\u003c/a\u003e v0.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/2b1862f3837f073646be798d48f63d08aa2e158c\"\u003e\u003ccode\u003e2b1862f\u003c/code\u003e\u003c/a\u003e update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/9749822cc7df318f98546f15a4a160cff26f7aa3\"\u003e\u003ccode\u003e9749822\u003c/code\u003e\u003c/a\u003e fix: support multiple decimal places\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/ed5b6616f7c3e7fe6a651b56ce2337bc08869398\"\u003e\u003ccode\u003eed5b661\u003c/code\u003e\u003c/a\u003e Bump js-yaml from 3.11.0 to 3.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/b42921ff423231a72cdedadd6966befd9c5ed04c\"\u003e\u003ccode\u003eb42921f\u003c/code\u003e\u003c/a\u003e v0.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/a1bebe1af23a642ee23e61f4b602eaba32fd3765\"\u003e\u003ccode\u003ea1bebe1\u003c/code\u003e\u003c/a\u003e allow transparent values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/2b1727f67e6c708cc9b66ac32af9147cad3f0580\"\u003e\u003ccode\u003e2b1727f\u003c/code\u003e\u003c/a\u003e remove alpha limiter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/60f4d006e62432fcf3952dfd9abb59d179ea372f\"\u003e\u003ccode\u003e60f4d00\u003c/code\u003e\u003c/a\u003e v0.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/0b355756c66ddc5a86beb1073f624b003ad5edef\"\u003e\u003ccode\u003e0b35575\u003c/code\u003e\u003c/a\u003e better handle alpha values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christian-bromann/rgb2hex/commit/395b7e4c793efc6c8a49016144bbf784f00130b5\"\u003e\u003ccode\u003e395b7e4\u003c/code\u003e\u003c/a\u003e add snyk vulnerability batch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/christian-bromann/rgb2hex/compare/v0.1.0...v0.1.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve-static` from 1.11.1 to 1.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/releases\"\u003eserve-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.14.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@~1.5.1\u003c/li\u003e\n\u003cli\u003edeps: ms@0.7.2\u003c/li\u003e\n\u003cli\u003edeps: statuses@~1.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/serve-static/blob/master/HISTORY.md\"\u003eserve-static's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.2 / 2017-01-23\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: send@0.14.2\n\u003cul\u003e\n\u003cli\u003edeps: http-errors@~1.5.1\u003c/li\u003e\n\u003cli\u003edeps: ms@0.7.2\u003c/li\u003e\n\u003cli\u003edeps: statuses@~1.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/01f2a83d7456ef03a89e8c951c757dd79ae92522\"\u003e\u003ccode\u003e01f2a83\u003c/code\u003e\u003c/a\u003e 1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/91196cb6c74cecb193933686cb3ba19217a7f20f\"\u003e\u003ccode\u003e91196cb\u003c/code\u003e\u003c/a\u003e build: eslint-config-standard@6.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/aef19cc16e4ee9b02e0a59db60008c81fd1aaa53\"\u003e\u003ccode\u003eaef19cc\u003c/code\u003e\u003c/a\u003e deps: send@0.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/17cd38f76815cedf5dc3a96c97ce90275c78266c\"\u003e\u003ccode\u003e17cd38f\u003c/code\u003e\u003c/a\u003e build: support Node.js 7.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/8aa6b0c8d929d51d4f862f0b819515e6ee8a9abf\"\u003e\u003ccode\u003e8aa6b0c\u003c/code\u003e\u003c/a\u003e bulid: Node.js@6.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/1d9f3c5a9ec8654d76bc20a5ff2871b6fa7847af\"\u003e\u003ccode\u003e1d9f3c5\u003c/code\u003e\u003c/a\u003e bulid: Node.js@5.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/3a128871a8dcc54c7a32bb2e85de2c3ebe850dc5\"\u003e\u003ccode\u003e3a12887\u003c/code\u003e\u003c/a\u003e bulid: Node.js@4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/75cc13fdaaef0f6d133be0c980bfd2accb82df25\"\u003e\u003ccode\u003e75cc13f\u003c/code\u003e\u003c/a\u003e docs: add preamble to install section\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/9b45aeb29800d184946699315279a971dd30611a\"\u003e\u003ccode\u003e9b45aeb\u003c/code\u003e\u003c/a\u003e build: pass directory as argument to eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/serve-static/commit/454abee50fd7cf46949548585421c72b4ff8e691\"\u003e\u003ccode\u003e454abee\u003c/code\u003e\u003c/a\u003e build: Node.js@6.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/serve-static/compare/v1.11.1...v1.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/AKJUS/popup-tools/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/AKJUS/popup-tools/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2Fpopup-tools/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":"/packages/epubjs","pr_created_at":"2026-03-08T08:05:01.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"4040804288","node_id":"PR_kwDORdqrGc7I1Z2b","number":39,"state":"closed","title":"build(deps): bump stringstream from 0.0.5 to 0.0.6 in /packages/epubjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-08T08:09:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-08T08:05:01.000Z","updated_at":"2026-03-08T08:09:37.000Z","time_to_close":275,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":"/packages/epubjs","ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/madokaisbest/flow/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/madokaisbest/flow/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madokaisbest%2Fflow/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-02-20T02:01:06.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3966104083","node_id":"PR_kwDOBgbW3M7FChhl","number":4,"state":"closed","title":"Bump stringstream from 0.0.5 to 0.0.6","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-20T02:02:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-20T02:01:06.000Z","updated_at":"2026-02-20T02:02:30.000Z","time_to_close":83,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sangphilkim/Splitter/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/sangphilkim/Splitter/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sangphilkim%2FSplitter/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-02-04T22:49:22.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3898754924","node_id":"PR_kwDOQxRmxc7BlL8V","number":4,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 32 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-04T22:49:22.000Z","updated_at":"2026-02-04T22:49:48.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":"hoek","old_version":"5.0.3","new_version":"6.1.3","repository_url":"https://github.com/hapijs/hoek"},{"name":"npm","old_version":"4.6.1","new_version":"11.9.0","repository_url":"https://github.com/npm/cli"},{"name":"angular","old_version":"1.6.8","new_version":"1.8.3","repository_url":"https://github.com/angular/angular.js"},{"name":"angular-sanitize","old_version":"1.6.8","new_version":"1.8.3","repository_url":"https://github.com/angular/angular.js"},{"name":"kind-of","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/jonschlinkert/kind-of"},{"name":"async","old_version":"2.6.0","new_version":"2.6.4","repository_url":"https://github.com/caolan/async"},{"name":"bl","old_version":"1.2.1","new_version":"1.2.3","repository_url":"https://github.com/rvagg/bl"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.5","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"cached-path-relative","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/ashaffer/cached-path-relative"},{"name":"cipher-base","old_version":"1.0.4","new_version":"1.0.7","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"flatnest","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/brycebaril/node-flatnest"},{"name":"minimatch","old_version":"3.0.4","new_version":"3.1.2","repository_url":"https://github.com/isaacs/minimatch"},{"name":"json-schema","old_version":"0.2.3","new_version":"0.4.0","repository_url":"https://github.com/kriszyp/json-schema"},{"name":"json5","old_version":"0.5.1","new_version":"2.2.3","repository_url":"https://github.com/json5/json5"},{"name":"lodash.merge","old_version":"4.6.0","new_version":"4.6.2","repository_url":"https://github.com/lodash/lodash"},{"name":"node-notifier","old_version":"5.2.1","new_version":"10.0.1","repository_url":"https://github.com/mikaelbr/node-notifier"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"secp256k1","old_version":"3.5.0","new_version":"3.8.1","repository_url":"https://github.com/cryptocoinjs/secp256k1-node"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [hoek](https://github.com/hapijs/hoek) | `5.0.3` | `6.1.3` |\n| [npm](https://github.com/npm/cli) | `4.6.1` | `11.9.0` |\n| [angular](https://github.com/angular/angular.js) | `1.6.8` | `1.8.3` |\n| [angular-sanitize](https://github.com/angular/angular.js) | `1.6.8` | `1.8.3` |\n| [kind-of](https://github.com/jonschlinkert/kind-of) | `6.0.2` | `6.0.3` |\n| [async](https://github.com/caolan/async) | `2.6.0` | `2.6.4` |\n| [bl](https://github.com/rvagg/bl) | `1.2.1` | `1.2.3` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.5` |\n| [cached-path-relative](https://github.com/ashaffer/cached-path-relative) | `1.0.1` | `1.1.0` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.7` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [flatnest](https://github.com/brycebaril/node-flatnest) | `1.0.0` | `1.0.1` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.0.4` | `3.1.2` |\n| [json-schema](https://github.com/kriszyp/json-schema) | `0.2.3` | `0.4.0` |\n| [json5](https://github.com/json5/json5) | `0.5.1` | `2.2.3` |\n| [lodash.merge](https://github.com/lodash/lodash) | `4.6.0` | `4.6.2` |\n| [node-notifier](https://github.com/mikaelbr/node-notifier) | `5.2.1` | `10.0.1` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `3.5.0` | `3.8.1` |\n\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 `npm` from 4.6.1 to 11.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/cli/releases\"\u003enpm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.9.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v11.8.0...v11.9.0\"\u003e11.9.0\u003c/a\u003e (2026-02-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f5f6cf7c9fc9315b96eb29c5c7d5ab63ad3a9122\"\u003e\u003ccode\u003ef5f6cf7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8943\"\u003e#8943\u003c/a\u003e config: add --allow-git (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\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/cli/commit/2242f2515826474a4fb8664fc679f1919ecaf458\"\u003e\u003ccode\u003e2242f25\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8952\"\u003e#8952\u003c/a\u003e webauth: improve error messages around webauth in non-TTY (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8952\"\u003e#8952\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\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/cli/commit/332c9f355ff7c9a9a9e624100a84130a9b7c4162\"\u003e\u003ccode\u003e332c9f3\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8960\"\u003e#8960\u003c/a\u003e \u003ccode\u003eglob@13.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/eca02c78c993af969f837c55068239468794932a\"\u003e\u003ccode\u003eeca02c7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8960\"\u003e#8960\u003c/a\u003e \u003ccode\u003eminimatch@10.1.2\u003c/code\u003e \u003ccode\u003e@isaacs/brace-expansion@5.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b3f847568bcc95e1466668476cf3dcf1a4993ac3\"\u003e\u003ccode\u003eb3f8475\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eminipass-fetch@5.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/924171bf5794f16f688b8544912a6205ec1d1fb5\"\u003e\u003ccode\u003e924171b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eis-cidr@6.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/4404002a16502e710625c7668cbc9b3a932d6fe8\"\u003e\u003ccode\u003e4404002\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eci-info@4.4.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b65af737d8b05b1fec4540dfefeda4edd84e4aea\"\u003e\u003ccode\u003eb65af73\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003elru-cache@11.2.5\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/164c35580ba9dd26461d9bcdf0c993b7a0eee5a6\"\u003e\u003ccode\u003e164c355\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003etar@7.5.7\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/a74a19ce52501e63af19db5a542b793c8ad2477b\"\u003e\u003ccode\u003ea74a19c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003enode-gyp@12.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e0bc2129c9ba0ba5ac61c07e07aefd99adff5fb6\"\u003e\u003ccode\u003ee0bc212\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8943\"\u003e#8943\u003c/a\u003e \u003ccode\u003epacote@21.1.0\u003c/code\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/cli/commit/4a82a8f2e8873853ce3ef2f91c459ec9fd5aebde\"\u003e\u003ccode\u003e4a82a8f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e dev dependency updates (\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/cli/releases/tag/arborist-v9.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/arborist@9.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/config-v10.6.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/config@10.6.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmdiff-v8.1.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmdiff@8.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmexec-v10.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmexec@10.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmfund-v7.0.14\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmfund@7.0.14\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmpack-v9.1.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmpack@9.1.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.8.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v11.7.0...v11.8.0\"\u003e11.8.0\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/545e86154cc847766ceb356c3b1229d0573314c0\"\u003e\u003ccode\u003e545e861\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8828\"\u003e#8828\u003c/a\u003e show proxy environment variables in npm config list (Max Black)\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/cli/commit/c2f784dbb5a83106558ff6ee7cc60bfc088ee9ed\"\u003e\u003ccode\u003ec2f784d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8859\"\u003e#8859\u003c/a\u003e preserve serialNumber UUID in CycloneDX SBOM output \u003ca href=\"https://redirect.github.com/npm/cli/issues/8837\"\u003e#8837\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8859\"\u003e#8859\u003c/a\u003e) (\u003ca href=\"https://github.com/saksham-malhotra-27\"\u003e\u003ccode\u003e@​saksham-malhotra-27\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f2c3af7de1906b0517bba1e7e5b9247d57960d99\"\u003e\u003ccode\u003ef2c3af7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8840\"\u003e#8840\u003c/a\u003e more intuitive byte formatting boundaries for rounding (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8840\"\u003e#8840\u003c/a\u003e) (\u003ca href=\"https://github.com/watilde\"\u003e\u003ccode\u003e@​watilde\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/cli/commit/3474ec35fb579873d20a4b6747983ca369d61592\"\u003e\u003ccode\u003e3474ec3\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8866\"\u003e#8866\u003c/a\u003e fix typo/logic error in npm-dedupe docs (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8866\"\u003e#8866\u003c/a\u003e) (\u003ca href=\"https://github.com/Schweinepriester\"\u003e\u003ccode\u003e@​Schweinepriester\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/5552e465125c72e5d591fb6dff76c450e78c7c70\"\u003e\u003ccode\u003e5552e46\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8797\"\u003e#8797\u003c/a\u003e npm-install: explain package-lock.json behavior (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8797\"\u003e#8797\u003c/a\u003e) (\u003ca href=\"https://github.com/MaxBlack-dev\"\u003e\u003ccode\u003e@​MaxBlack-dev\u003c/code\u003e\u003c/a\u003e, Max Black)\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/cli/commit/f478ca0efb6e3dd7b32a3d7b51c896fdd5f5cd90\"\u003e\u003ccode\u003ef478ca0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003epostcss-selector-parser@7.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/2b6a71fae386e76e142dbab8e1bbc368d5ef0487\"\u003e\u003ccode\u003e2b6a71f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003epath-scurry@2.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/19096f28883706a96a5146d4ec313dffbcc148f7\"\u003e\u003ccode\u003e19096f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003esigstore@4.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e7f5d1e445f599c60791a849484c4c0167392d10\"\u003e\u003ccode\u003ee7f5d1e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003elru-cache@11.2.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9e756ae2b51b8ae6b4661ab47a1401690b82ce31\"\u003e\u003ccode\u003e9e756ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003eip-address@10.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f95182001771ad5d52dfc57934d7ce1b97055b70\"\u003e\u003ccode\u003ef951820\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003ecommon-ancestor-path@2.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/7a949ad8967c93c6b38ed9d4ee469703d269eea5\"\u003e\u003ccode\u003e7a949ad\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/verify@3.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/6979ce1e0455042038d953d1631eaf8ed5cbb90a\"\u003e\u003ccode\u003e6979ce1\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/sign@4.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b4a6a41bcc17694047c85fd71b3155ab0cb29302\"\u003e\u003ccode\u003eb4a6a41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/core@3.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/dc8a8e8090deffc244f836fde2328d6444fc8ffc\"\u003e\u003ccode\u003edc8a8e8\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/tuf@4.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/be221eae2974a04fadb1c80fc423eb949e4df723\"\u003e\u003ccode\u003ebe221ea\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003evalidate-npm-package-name@7.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/149823de9a920e8ea25ed11399d79d3758f592ef\"\u003e\u003ccode\u003e149823d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003ediff@8.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/32b2001f552078eac8f4ec863d704fc91346efe3\"\u003e\u003ccode\u003e32b2001\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003etar@7.5.4\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\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/npm/cli/blob/latest/CHANGELOG.md\"\u003enpm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v11.8.0...v11.9.0\"\u003e11.9.0\u003c/a\u003e (2026-02-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f5f6cf7c9fc9315b96eb29c5c7d5ab63ad3a9122\"\u003e\u003ccode\u003ef5f6cf7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8943\"\u003e#8943\u003c/a\u003e config: add --allow-git (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\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/cli/commit/2242f2515826474a4fb8664fc679f1919ecaf458\"\u003e\u003ccode\u003e2242f25\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8952\"\u003e#8952\u003c/a\u003e webauth: improve error messages around webauth in non-TTY (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8952\"\u003e#8952\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\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/cli/commit/332c9f355ff7c9a9a9e624100a84130a9b7c4162\"\u003e\u003ccode\u003e332c9f3\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8960\"\u003e#8960\u003c/a\u003e \u003ccode\u003eglob@13.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/eca02c78c993af969f837c55068239468794932a\"\u003e\u003ccode\u003eeca02c7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8960\"\u003e#8960\u003c/a\u003e \u003ccode\u003eminimatch@10.1.2\u003c/code\u003e \u003ccode\u003e@isaacs/brace-expansion@5.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b3f847568bcc95e1466668476cf3dcf1a4993ac3\"\u003e\u003ccode\u003eb3f8475\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eminipass-fetch@5.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/924171bf5794f16f688b8544912a6205ec1d1fb5\"\u003e\u003ccode\u003e924171b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eis-cidr@6.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/4404002a16502e710625c7668cbc9b3a932d6fe8\"\u003e\u003ccode\u003e4404002\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003eci-info@4.4.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b65af737d8b05b1fec4540dfefeda4edd84e4aea\"\u003e\u003ccode\u003eb65af73\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003elru-cache@11.2.5\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/164c35580ba9dd26461d9bcdf0c993b7a0eee5a6\"\u003e\u003ccode\u003e164c355\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003etar@7.5.7\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/a74a19ce52501e63af19db5a542b793c8ad2477b\"\u003e\u003ccode\u003ea74a19c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e \u003ccode\u003enode-gyp@12.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e0bc2129c9ba0ba5ac61c07e07aefd99adff5fb6\"\u003e\u003ccode\u003ee0bc212\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8943\"\u003e#8943\u003c/a\u003e \u003ccode\u003epacote@21.1.0\u003c/code\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/cli/commit/4a82a8f2e8873853ce3ef2f91c459ec9fd5aebde\"\u003e\u003ccode\u003e4a82a8f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8951\"\u003e#8951\u003c/a\u003e dev dependency updates (\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/cli/releases/tag/arborist-v9.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/arborist@9.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/config-v10.6.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/config@10.6.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmdiff-v8.1.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmdiff@8.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmexec-v10.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmexec@10.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmfund-v7.0.14\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmfund@7.0.14\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/libnpmpack-v9.1.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003elibnpmpack@9.1.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v11.7.0...v11.8.0\"\u003e11.8.0\u003c/a\u003e (2026-01-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/545e86154cc847766ceb356c3b1229d0573314c0\"\u003e\u003ccode\u003e545e861\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8828\"\u003e#8828\u003c/a\u003e show proxy environment variables in npm config list (Max Black)\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/cli/commit/c2f784dbb5a83106558ff6ee7cc60bfc088ee9ed\"\u003e\u003ccode\u003ec2f784d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8859\"\u003e#8859\u003c/a\u003e preserve serialNumber UUID in CycloneDX SBOM output \u003ca href=\"https://redirect.github.com/npm/cli/issues/8837\"\u003e#8837\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8859\"\u003e#8859\u003c/a\u003e) (\u003ca href=\"https://github.com/saksham-malhotra-27\"\u003e\u003ccode\u003e@​saksham-malhotra-27\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f2c3af7de1906b0517bba1e7e5b9247d57960d99\"\u003e\u003ccode\u003ef2c3af7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8840\"\u003e#8840\u003c/a\u003e more intuitive byte formatting boundaries for rounding (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8840\"\u003e#8840\u003c/a\u003e) (\u003ca href=\"https://github.com/watilde\"\u003e\u003ccode\u003e@​watilde\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/cli/commit/3474ec35fb579873d20a4b6747983ca369d61592\"\u003e\u003ccode\u003e3474ec3\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8866\"\u003e#8866\u003c/a\u003e fix typo/logic error in npm-dedupe docs (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8866\"\u003e#8866\u003c/a\u003e) (\u003ca href=\"https://github.com/Schweinepriester\"\u003e\u003ccode\u003e@​Schweinepriester\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/5552e465125c72e5d591fb6dff76c450e78c7c70\"\u003e\u003ccode\u003e5552e46\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8797\"\u003e#8797\u003c/a\u003e npm-install: explain package-lock.json behavior (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8797\"\u003e#8797\u003c/a\u003e) (\u003ca href=\"https://github.com/MaxBlack-dev\"\u003e\u003ccode\u003e@​MaxBlack-dev\u003c/code\u003e\u003c/a\u003e, Max Black)\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/cli/commit/f478ca0efb6e3dd7b32a3d7b51c896fdd5f5cd90\"\u003e\u003ccode\u003ef478ca0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003epostcss-selector-parser@7.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/2b6a71fae386e76e142dbab8e1bbc368d5ef0487\"\u003e\u003ccode\u003e2b6a71f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003epath-scurry@2.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/19096f28883706a96a5146d4ec313dffbcc148f7\"\u003e\u003ccode\u003e19096f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003esigstore@4.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e7f5d1e445f599c60791a849484c4c0167392d10\"\u003e\u003ccode\u003ee7f5d1e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003elru-cache@11.2.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9e756ae2b51b8ae6b4661ab47a1401690b82ce31\"\u003e\u003ccode\u003e9e756ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003eip-address@10.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/f95182001771ad5d52dfc57934d7ce1b97055b70\"\u003e\u003ccode\u003ef951820\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003ecommon-ancestor-path@2.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/7a949ad8967c93c6b38ed9d4ee469703d269eea5\"\u003e\u003ccode\u003e7a949ad\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/verify@3.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/6979ce1e0455042038d953d1631eaf8ed5cbb90a\"\u003e\u003ccode\u003e6979ce1\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/sign@4.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b4a6a41bcc17694047c85fd71b3155ab0cb29302\"\u003e\u003ccode\u003eb4a6a41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/core@3.1.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/dc8a8e8090deffc244f836fde2328d6444fc8ffc\"\u003e\u003ccode\u003edc8a8e8\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003e@sigstore/tuf@4.0.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/be221eae2974a04fadb1c80fc423eb949e4df723\"\u003e\u003ccode\u003ebe221ea\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003evalidate-npm-package-name@7.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/149823de9a920e8ea25ed11399d79d3758f592ef\"\u003e\u003ccode\u003e149823d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003ediff@8.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/32b2001f552078eac8f4ec863d704fc91346efe3\"\u003e\u003ccode\u003e32b2001\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e \u003ccode\u003etar@7.5.4\u003c/code\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/cli/commit/8f599df6a3888fd9a06a5c17748657cbb45076c3\"\u003e\u003ccode\u003e8f599df\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e pin jsdom to 27.0.0 (\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/cli/commit/f4f1161520e6c2b4b9038d4bd723ccef235e4273\"\u003e\u003ccode\u003ef4f1161\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/8919\"\u003e#8919\u003c/a\u003e dev dependency updates (\u003ca href=\"https://github.com/wraithgar\"\u003e\u003ccode\u003e@​wraithgar\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/cli/commit/417daa72b09c5129e7390cd12743ef31bf3ddb83\"\u003e\u003ccode\u003e417daa7\u003c/code\u003e\u003c/a\u003e chore: release 11.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/332c9f355ff7c9a9a9e624100a84130a9b7c4162\"\u003e\u003ccode\u003e332c9f3\u003c/code\u003e\u003c/a\u003e deps: glob@13.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/eca02c78c993af969f837c55068239468794932a\"\u003e\u003ccode\u003eeca02c7\u003c/code\u003e\u003c/a\u003e deps: minimatch@10.1.2 \u003ccode\u003e@​isaacs/brace-expansion\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/2242f2515826474a4fb8664fc679f1919ecaf458\"\u003e\u003ccode\u003e2242f25\u003c/code\u003e\u003c/a\u003e fix(webauth): improve error messages around webauth in non-TTY (\u003ca href=\"https://redirect.github.com/npm/cli/issues/8952\"\u003e#8952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b3f847568bcc95e1466668476cf3dcf1a4993ac3\"\u003e\u003ccode\u003eb3f8475\u003c/code\u003e\u003c/a\u003e deps: minipass-fetch@5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/4a82a8f2e8873853ce3ef2f91c459ec9fd5aebde\"\u003e\u003ccode\u003e4a82a8f\u003c/code\u003e\u003c/a\u003e chore: dev dependency updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/924171bf5794f16f688b8544912a6205ec1d1fb5\"\u003e\u003ccode\u003e924171b\u003c/code\u003e\u003c/a\u003e deps: is-cidr@6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/4404002a16502e710625c7668cbc9b3a932d6fe8\"\u003e\u003ccode\u003e4404002\u003c/code\u003e\u003c/a\u003e deps: ci-info@4.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/b65af737d8b05b1fec4540dfefeda4edd84e4aea\"\u003e\u003ccode\u003eb65af73\u003c/code\u003e\u003c/a\u003e deps: lru-cache@11.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/164c35580ba9dd26461d9bcdf0c993b7a0eee5a6\"\u003e\u003ccode\u003e164c355\u003c/code\u003e\u003c/a\u003e deps: tar@7.5.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/cli/compare/v4.6.1...v11.9.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/~gar\"\u003egar\u003c/a\u003e, a new releaser for npm since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `angular` from 1.6.8 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular.js/blob/master/CHANGELOG.md\"\u003eangular's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.8.3 ultimate-farewell (2022-04-07)\u003c/h1\u003e\n\u003cp\u003eOne final release of AngularJS in order to update package README files on npm.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.2 meteoric-mining (2020-10-21)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e$sceDelegate:\u003c/strong\u003e ensure that \u003ccode\u003eresourceUrlWhitelist()\u003c/code\u003e is identical to \u003ccode\u003etrustedResourceUrlList()\u003c/code\u003e\n(\u003ca href=\"https://github.com/angular/angular.js/commit/e41f018959934bfbf982ba996cd654b1fce88d43\"\u003ee41f01\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/angular/angular.js/issues/17090\"\u003e#17090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.1 mutually-supporting (2020-09-30)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e$sanitize:\u003c/strong\u003e do not trigger CSP alert/report in Firefox and Chrome\n(\u003ca href=\"https://github.com/angular/angular.js/commit/2fab3d4e00f4fe35bfa3cf255160cb97404baf24\"\u003e2fab3d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRefactorings\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSanitizeUriProvider:\u003c/strong\u003e remove usages of whitelist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/767381020d88bda2855ac87ca6f00748907e14ff\"\u003e76738102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttpProvider:\u003c/strong\u003e remove usages of whitelist and blacklist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/c953af6b8cfeefe4acc0ca358550eed5da8cfe00\"\u003ec953af6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esceDelegateProvider:\u003c/strong\u003e remove usages of whitelist and blacklist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/a206e2675c351c3cdcde3402978126774c1c5df9\"\u003ea206e267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecation Notices\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$compileProvider.aHrefSanitizationWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$compileProvider#aHrefSanitizationTrustedUrlList\"\u003e\u003ccode\u003eaHrefSanitizationTrustedUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$compileProvider.imgSrcSanitizationWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$compileProvider#imgSrcSanitizationTrustedUrlList\"\u003e\u003ccode\u003eimgSrcSanitizationTrustedUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$httpProvider.xsrfWhitelistedOrigins\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$httpProvider#xsrfTrustedOrigins\"\u003e\u003ccode\u003exsrfTrustedOrigins\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$sceDelegateProvider.resourceUrlWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$sceDelegateProvider#trustedResourceUrlList\"\u003e\u003ccode\u003etrustedResourceUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$sceDelegateProvider.resourceUrlBlacklist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$sceDelegateProvider#bannedResourceUrlList\"\u003e\u003ccode\u003ebannedResourceUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor the purposes of backward compatibility, the previous symbols are aliased to their new symbol.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.0 nested-vaccination (2020-06-01)\u003c/h1\u003e\n\u003cp\u003e_This release contains a breaking change to resolve a security issue which was discovered by\nKrzysztof Kotowicz(\u003ca href=\"https://github.com/koto\"\u003e\u003ccode\u003e@​koto\u003c/code\u003e\u003c/a\u003e); and independently by Esben Sparre Andreasen (\u003ca href=\"https://github.com/esbena\"\u003e\u003ccode\u003e@​esbena\u003c/code\u003e\u003c/a\u003e) while\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/angular/angular.js/commit/cf16b241e1c61c22a820ed8211bc2332ede88e62\"\u003e\u003ccode\u003ecf16b24\u003c/code\u003e\u003c/a\u003e docs(changelog): add release notes for 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/757d56ea9c3de6245df7e5cac025dbf7077082ff\"\u003e\u003ccode\u003e757d56e\u003c/code\u003e\u003c/a\u003e docs(*): update end-of-life messages (\u003ca href=\"https://redirect.github.com/angular/angular.js/issues/17177\"\u003e#17177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/f3624374e436cec6a8e42ff9298df429c26f8c56\"\u003e\u003ccode\u003ef362437\u003c/code\u003e\u003c/a\u003e docs(eol): add EOL options text and link to template header used in every page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/fb04e424bb0826c07090fa4cac91b6fbe7108b18\"\u003e\u003ccode\u003efb04e42\u003c/code\u003e\u003c/a\u003e test(Angular): fix \u003ccode\u003eangularInit()\u003c/code\u003e tests on Safari v15+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/6a52c4f90cc661c0605cd98e6cb04455ba913f58\"\u003e\u003ccode\u003e6a52c4f\u003c/code\u003e\u003c/a\u003e test(input): fix tests on Firefox v93+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/ed30c4d0ea820d79601ca17e2c670e6acae16eb7\"\u003e\u003ccode\u003eed30c4d\u003c/code\u003e\u003c/a\u003e docs(README.md): add wiki link to MVC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/4032655100dfb085e20e07d364f6292d64cfc15c\"\u003e\u003ccode\u003e4032655\u003c/code\u003e\u003c/a\u003e chore(deps): bump js-yaml from 3.5.5 to 3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/47f8c65aca7a55ea2978ef575822596689cb2648\"\u003e\u003ccode\u003e47f8c65\u003c/code\u003e\u003c/a\u003e chore(deps): bump normalize-url from 4.5.0 to 4.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/56b0ee32756d9ac7ab39145e6c6df656fa649c07\"\u003e\u003ccode\u003e56b0ee3\u003c/code\u003e\u003c/a\u003e chore(e2e): run tests against Chrome 91 on macOS Catalina\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/58cd89742029291a30678bfe440fad958c9a0275\"\u003e\u003ccode\u003e58cd897\u003c/code\u003e\u003c/a\u003e chore(e2e): run tests against Firefox 85 on macOS Catalina\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular.js/compare/v1.6.8...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `angular-sanitize` from 1.6.8 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular.js/blob/master/CHANGELOG.md\"\u003eangular-sanitize's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.8.3 ultimate-farewell (2022-04-07)\u003c/h1\u003e\n\u003cp\u003eOne final release of AngularJS in order to update package README files on npm.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.2 meteoric-mining (2020-10-21)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e$sceDelegate:\u003c/strong\u003e ensure that \u003ccode\u003eresourceUrlWhitelist()\u003c/code\u003e is identical to \u003ccode\u003etrustedResourceUrlList()\u003c/code\u003e\n(\u003ca href=\"https://github.com/angular/angular.js/commit/e41f018959934bfbf982ba996cd654b1fce88d43\"\u003ee41f01\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/angular/angular.js/issues/17090\"\u003e#17090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.1 mutually-supporting (2020-09-30)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e$sanitize:\u003c/strong\u003e do not trigger CSP alert/report in Firefox and Chrome\n(\u003ca href=\"https://github.com/angular/angular.js/commit/2fab3d4e00f4fe35bfa3cf255160cb97404baf24\"\u003e2fab3d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRefactorings\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSanitizeUriProvider:\u003c/strong\u003e remove usages of whitelist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/767381020d88bda2855ac87ca6f00748907e14ff\"\u003e76738102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttpProvider:\u003c/strong\u003e remove usages of whitelist and blacklist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/c953af6b8cfeefe4acc0ca358550eed5da8cfe00\"\u003ec953af6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esceDelegateProvider:\u003c/strong\u003e remove usages of whitelist and blacklist\n(\u003ca href=\"https://github.com/angular/angular.js/commit/a206e2675c351c3cdcde3402978126774c1c5df9\"\u003ea206e267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecation Notices\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$compileProvider.aHrefSanitizationWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$compileProvider#aHrefSanitizationTrustedUrlList\"\u003e\u003ccode\u003eaHrefSanitizationTrustedUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$compileProvider.imgSrcSanitizationWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$compileProvider#imgSrcSanitizationTrustedUrlList\"\u003e\u003ccode\u003eimgSrcSanitizationTrustedUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$httpProvider.xsrfWhitelistedOrigins\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$httpProvider#xsrfTrustedOrigins\"\u003e\u003ccode\u003exsrfTrustedOrigins\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$sceDelegateProvider.resourceUrlWhitelist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$sceDelegateProvider#trustedResourceUrlList\"\u003e\u003ccode\u003etrustedResourceUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003cdel\u003e\u003ccode\u003e$sceDelegateProvider.resourceUrlBlacklist\u003c/code\u003e\u003c/del\u003e.\nIt is now \u003ca href=\"https://docs.angularjs.org/api/ng/provider/$sceDelegateProvider#bannedResourceUrlList\"\u003e\u003ccode\u003ebannedResourceUrlList\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor the purposes of backward compatibility, the previous symbols are aliased to their new symbol.\u003c/p\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e1.8.0 nested-vaccination (2020-06-01)\u003c/h1\u003e\n\u003cp\u003e_This release contains a breaking change to resolve a security issue which was discovered by\nKrzysztof Kotowicz(\u003ca href=\"https://github.com/koto\"\u003e\u003ccode\u003e@​koto\u003c/code\u003e\u003c/a\u003e); and independently by Esben Sparre Andreasen (\u003ca href=\"https://github.com/esbena\"\u003e\u003ccode\u003e@​esbena\u003c/code\u003e\u003c/a\u003e) while\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/angular/angular.js/commit/cf16b241e1c61c22a820ed8211bc2332ede88e62\"\u003e\u003ccode\u003ecf16b24\u003c/code\u003e\u003c/a\u003e docs(changelog): add release notes for 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/757d56ea9c3de6245df7e5cac025dbf7077082ff\"\u003e\u003ccode\u003e757d56e\u003c/code\u003e\u003c/a\u003e docs(*): update end-of-life messages (\u003ca href=\"https://redirect.github.com/angular/angular.js/issues/17177\"\u003e#17177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/f3624374e436cec6a8e42ff9298df429c26f8c56\"\u003e\u003ccode\u003ef362437\u003c/code\u003e\u003c/a\u003e docs(eol): add EOL options text and link to template header used in every page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/fb04e424bb0826c07090fa4cac91b6fbe7108b18\"\u003e\u003ccode\u003efb04e42\u003c/code\u003e\u003c/a\u003e test(Angular): fix \u003ccode\u003eangularInit()\u003c/code\u003e tests on Safari v15+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/6a52c4f90cc661c0605cd98e6cb04455ba913f58\"\u003e\u003ccode\u003e6a52c4f\u003c/code\u003e\u003c/a\u003e test(input): fix tests on Firefox v93+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/ed30c4d0ea820d79601ca17e2c670e6acae16eb7\"\u003e\u003ccode\u003eed30c4d\u003c/code\u003e\u003c/a\u003e docs(README.md): add wiki link to MVC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/4032655100dfb085e20e07d364f6292d64cfc15c\"\u003e\u003ccode\u003e4032655\u003c/code\u003e\u003c/a\u003e chore(deps): bump js-yaml from 3.5.5 to 3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/47f8c65aca7a55ea2978ef575822596689cb2648\"\u003e\u003ccode\u003e47f8c65\u003c/code\u003e\u003c/a\u003e chore(deps): bump normalize-url from 4.5.0 to 4.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/56b0ee32756d9ac7ab39145e6c6df656fa649c07\"\u003e\u003ccode\u003e56b0ee3\u003c/code\u003e\u003c/a\u003e chore(e2e): run tests against Chrome 91 on macOS Catalina\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular.js/commit/58cd89742029291a30678bfe440fad958c9a0275\"\u003e\u003ccode\u003e58cd897\u003c/code\u003e\u003c/a\u003e chore(e2e): run tests against Firefox 85 on macOS Catalina\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular.js/compare/v1.6.8...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 4.11.4 to 4.11.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.11.7\u003c/h2\u003e\n\u003cp\u003eThe last release before 5.0.0\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajv-validator/ajv/commits/4.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kind-of` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonschlinkert/kind-of/blob/master/CHANGELOG.md\"\u003ekind-of's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[6.0.3] - 2020-01-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/31\"\u003e#31\u003c/a\u003e for issue \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/30\"\u003e#30\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[6.0.0] - 2017-10-13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor code to be more performant\u003c/li\u003e\n\u003cli\u003erefactor benchmarks\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.1.0] - 2017-10-13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/15\"\u003e#15\u003c/a\u003e from aretecode/patch-1\u003c/li\u003e\n\u003cli\u003eadds support and tests for string \u0026amp; array iterators\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eChanged\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdates benchmarks\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.0.2] - 2017-08-02\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/14\"\u003e#14\u003c/a\u003e from struct78/master\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eundefined\u003c/code\u003e check\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.0.0] - 2017-06-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/12\"\u003e#12\u003c/a\u003e from aretecode/iterator\u003c/li\u003e\n\u003cli\u003eSet Iterator + Map Iterator\u003c/li\u003e\n\u003cli\u003estreamline \u003ccode\u003eisbuffer\u003c/code\u003e, minor edits\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2017-05-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/8\"\u003e#8\u003c/a\u003e from tunnckoCore/master\u003c/li\u003e\n\u003cli\u003eupdate deps\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.2] - 2017-05-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.1] - 2017-05-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd browserify\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.0] - 2017-04-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/10\"\u003e#10\u003c/a\u003e from ksheedlo/unrequire-buffer\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003epromise\u003c/code\u003e support and tests\u003c/li\u003e\n\u003cli\u003eRemove unnecessary \u003ccode\u003eBuffer\u003c/code\u003e check\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/abab085d65f7ee978011da8f135291892fcd97db\"\u003e\u003ccode\u003eabab085\u003c/code\u003e\u003c/a\u003e 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/a18459cd92a793987ceec2cdf7dfee90d7961d92\"\u003e\u003ccode\u003ea18459c\u003c/code\u003e\u003c/a\u003e run verb to generate README documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/dc6bea5c4eb25f56d2e3d27f194824667784ed21\"\u003e\u003ccode\u003edc6bea5\u003c/code\u003e\u003c/a\u003e only need to check \u003ccode\u003etypeof val.constructor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/1df992ce6d5a1292048e5fe9c52c5382f941ee0b\"\u003e\u003ccode\u003e1df992c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/kind-of/issues/31\"\u003e#31\u003c/a\u003e from xiaofen9/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/975c13a7cfaf25d811475823824af3a9c04b0ba8\"\u003e\u003ccode\u003e975c13a\u003c/code\u003e\u003c/a\u003e fix type checking vul in ctorName\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/4da96c0047906d22a4d6964a668d3abaca122e50\"\u003e\u003ccode\u003e4da96c0\u003c/code\u003e\u003c/a\u003e Delete FUNDING.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/kind-of/commit/28266f233a3ac50c004b58a1a7116f506928997b\"\u003e\u003ccode\u003e28266f2\u003c/code\u003e\u003c/a\u003e Create FUNDING.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jonschlinkert/kind-of/compare/6.0.2...6.0.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/~doowb\"\u003edoowb\u003c/a\u003e, a new releaser for kind-of since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async` from 2.6.0 to 2.6.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md\"\u003easync's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev2.6.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix potential prototype pollution exploit (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1828\"\u003e#1828\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to squelch a security warning (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1675\"\u003e#1675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to squelch a security warning (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to prevent \u003ccode\u003enpm audit\u003c/code\u003e warnings. (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1532\"\u003e#1532\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/caolan/async/issues/1533\"\u003e#1533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003easync-es\u003c/code\u003e more optimized for webpack users (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a stack overflow with large collections and a synchronous iterator (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious small fixes/chores (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1505\"\u003e#1505\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/caolan/async/issues/1511\"\u003e#1511\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/caolan/async/issues/1527\"\u003e#1527\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/caolan/async/issues/1530\"\u003e#1530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/c6bdaca4f9175c14fc655d3783c6af6a883e6514\"\u003e\u003ccode\u003ec6bdaca\u003c/code\u003e\u003c/a\u003e Version 2.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/8870da9d5022bab310413041b4079e10db3980b7\"\u003e\u003ccode\u003e8870da9\u003c/code\u003e\u003c/a\u003e Update built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/4df6754ef4e96a742956df8782fee27242a2ea12\"\u003e\u003ccode\u003e4df6754\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/8f7f90342a6571ba1c197d747ebed30c368096d2\"\u003e\u003ccode\u003e8f7f903\u003c/code\u003e\u003c/a\u003e Fix prototype pollution vulnerability (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1828\"\u003e#1828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/f1d8383bb118366f652f26a5096f106b88344ceb\"\u003e\u003ccode\u003ef1d8383\u003c/code\u003e\u003c/a\u003e Version 2.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/2b674c198962e6716b5b9974f79456faa03a0d95\"\u003e\u003ccode\u003e2b674c1\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/eab740f7bd2c8a065b5d7c886bf678873a356103\"\u003e\u003ccode\u003eeab740f\u003c/code\u003e\u003c/a\u003e fix: udpate lodash.  closes \u003ca href=\"https://redirect.github.com/caolan/async/issues/1675\"\u003e#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/eaf32be0e94f62fddc83d8550814e30a4be66a3c\"\u003e\u003ccode\u003eeaf32be\u003c/code\u003e\u003c/a\u003e Version 2.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/684b42e695222de079029f52dcc1afe69751e5f4\"\u003e\u003ccode\u003e684b42e\u003c/code\u003e\u003c/a\u003e Update built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/e1bd3da9e644d5a09e553f9b913cc4f029733bff\"\u003e\u003ccode\u003ee1bd3da\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/caolan/async/compare/v2.6.0...v2.6.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~hargasinski\"\u003ehargasinski\u003c/a\u003e, a new releaser for async since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bl` from 1.2.1 to 1.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rvagg/bl/releases\"\u003ebl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003euse safe-buffer \u003ca href=\"https://redirect.github.com/rvagg/bl/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/d69edfd66f2b1d8b50abc0ecfe42216437540178\"\u003e\u003ccode\u003ed69edfd\u003c/code\u003e\u003c/a\u003e 1.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/847473ab543e99a687a1ef871ba9a1c4d2e26ee7\"\u003e\u003ccode\u003e847473a\u003c/code\u003e\u003c/a\u003e test all branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/0bd87ec97be399b129fc62feff2943ffa21bcc00\"\u003e\u003ccode\u003e0bd87ec\u003c/code\u003e\u003c/a\u003e Fix unintialized memory access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/dc097f3f33dffbe11ce4753cf0806ffca632260e\"\u003e\u003ccode\u003edc097f3\u003c/code\u003e\u003c/a\u003e test newer versions of Node\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/feaaa4ca34417d7d2e659d25455a73a85ef989c3\"\u003e\u003ccode\u003efeaaa4c\u003c/code\u003e\u003c/a\u003e Bumped v1.2.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/307da459241b1213ec512112b9872a5e5374c115\"\u003e\u003ccode\u003e307da45\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rvagg/bl/issues/51\"\u003e#51\u003c/a\u003e from rvagg/safe-buffeer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/cf6b00e073bdc632084ad4fe95415a65602d7b81\"\u003e\u003ccode\u003ecf6b00e\u003c/code\u003e\u003c/a\u003e Removed node 7 from .travis.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/4b8f5244508f64efb377314a3c74bff0cfb9b8cb\"\u003e\u003ccode\u003e4b8f524\u003c/code\u003e\u003c/a\u003e Added safe-buffer and updated dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/4acbe24bbe49b1bc7d41eca09d186219d75fa94a\"\u003e\u003ccode\u003e4acbe24\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rvagg/bl/issues/45\"\u003e#45\u003c/a\u003e from EdwardBetts/spelling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvagg/bl/commit/52ed96c520f0eed4d338d141f26b10d8df1fe3eb\"\u003e\u003ccode\u003e52ed96c\u003c/code\u003e\u003c/a\u003e correct spelling mistake\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rvagg/bl/compare/v1.2.1...v1.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `brace-expansion` from 1.1.6 to 1.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/8f59e68bd5c915a0d624e8e39354e1ccf672edf6\"\u003e\u003ccode\u003e8f59e68\u003c/code\u003e\u003c/a\u003e 1.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/60497199bcc3914de5eabbc5c9a9ac37ddd75bf0\"\u003e\u003ccode\u003e6049719\u003c/code\u003e\u003c/a\u003e bump balanced-match (1.0.0 for semver updates)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/892512024872ca7680554be90f6e8ce065053372\"\u003e\u003ccode\u003e8925120\u003c/code\u003e\u003c/a\u003e 1.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/ed46e5ba619bd938e5b84835fca00eed0adc5585\"\u003e\u003ccode\u003eed46e5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/35\"\u003e#35\u003c/a\u003e from kamael/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/b13381281cead487cbdbfd6a69fb097ea5e456c3\"\u003e\u003ccode\u003eb133812\u003c/code\u003e\u003c/a\u003e fix bug in \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/33\"\u003ejuliangruber/brace-expansion#33\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/265f6cd6586383eebebbfc3c45da2eaa153d9e63\"\u003e\u003ccode\u003e265f6cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliangruber/brace-expansion/issues/34\"\u003e#34\u003c/a\u003e from juliangruber/greenkeeper/initial\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/9c5d643a7b9b32096874ab6a98258c30fe12fbe8\"\u003e\u003ccode\u003e9c5d643\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/d6f2867b3b862ef2a479adb3680f20a663b33f5a\"\u003e\u003ccode\u003ed6f2867\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/c91e261ad234bdde3704a209fe209bf5c3737b75\"\u003e\u003ccode\u003ec91e261\u003c/code\u003e\u003c/a\u003e docs(readme): add Greenkeeper badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliangruber/brace-expansion/commit/499e20584ffd00dc735d7d0813e90590038f6b56\"\u003e\u003ccode\u003e499e205\u003c/code\u003e\u003c/a\u003e update travis\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliangruber/brace-expansion/compare/v1.1.6...v1.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browserify-sign` from 4.0.4 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md\"\u003ebrowserify-sign's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.4...v4.2.5\"\u003ev4.2.5\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] clean up tests and convert console info skips to tape skips \u003ca href=\"https://github.com/browserify/browserify-sign/commit/37b083c602fb6fcd99e0856cba8859dc6f073f3c\"\u003e\u003ccode\u003e37b083c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] restore node 0.10 support \u003ca href=\"https://github.com/browserify/browserify-sign/commit/faade86fe051fc0fb1b59e3694a566116e1e79a7\"\u003e\u003ccode\u003efaade86\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eparse-asn1\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/5a0f159e1d32b5c1088a75dceb301afaf40446f9\"\u003e\u003ccode\u003e5a0f159\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] drop unsupported nodes from CI \u003ca href=\"https://github.com/browserify/browserify-sign/commit/106be97da87f296f187c44b9ee857384153b5068\"\u003e\u003ccode\u003e106be97\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.3...v4.2.4\"\u003ev4.2.4\u003c/a\u003e - 2025-09-22\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[actions] split out node 10-20, and 20+ \u003ca href=\"https://github.com/browserify/browserify-sign/commit/17920d944f04efee7ae2212e4339485ba306b723\"\u003e\u003ccode\u003e17920d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove \u003ccode\u003efiles\u003c/code\u003e field \u003ca href=\"https://github.com/browserify/browserify-sign/commit/6d5b280e0496201ba022874c864b0046a74eb45e\"\u003e\u003ccode\u003e6d5b280\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003ebn.js\u003c/code\u003e, \u003ccode\u003ebrowserify-rsa\u003c/code\u003e, \u003ccode\u003eelliptic\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/31be0c2459e1aad5158f72576c057603bf8527b6\"\u003e\u003ccode\u003e31be0c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eauto-changelog\u003c/code\u003e, \u003ccode\u003esemver\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/5f6698211aa1d6dddaba8c245f40f63ae28924a3\"\u003e\u003ccode\u003e5f66982\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] replace \u003ccode\u003eaud\u003c/code\u003e with \u003ccode\u003enpm audit\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/d44b24d8691d699ccc76780b106fe9c1bf0d1558\"\u003e\u003ccode\u003ed44b24d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] add missing peer dep \u003ca href=\"https://github.com/browserify/browserify-sign/commit/ab975f4845ea5c931df037e7f0df60f045335ae7\"\u003e\u003ccode\u003eab975f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] revert 9e2bf12, now that v3.1.1 is out \u003ca href=\"https://github.com/browserify/browserify-sign/commit/428cf7f3f0d09f1b39312e5e51620ca684b5c1ac\"\u003e\u003ccode\u003e428cf7f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.2...v4.2.3\"\u003ev4.2.3\u003c/a\u003e - 2024-03-05\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[patch] widen support to 0.12 \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9247adfd261ededfec1c036c9d8f36c4e9f87c0e\"\u003e\u003ccode\u003e9247adf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] drop minimum node support to v1 \u003ca href=\"https://github.com/browserify/browserify-sign/commit/4d0ee49ae2dc238b877dce9aed7e23fb4cb5088d\"\u003e\u003ccode\u003e4d0ee49\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eaud\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/87f3a35a587b377da2c1987af8d41c57b5afe0a5\"\u003e\u003ccode\u003e87f3a35\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] remove redundant finisher \u003ca href=\"https://github.com/browserify/browserify-sign/commit/37a475856843b7d1b2403fdafac0024ba252e579\"\u003e\u003ccode\u003e37a4758\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] pin \u003ccode\u003ehash-base\u003c/code\u003e to ~3.0, due to a breaking change \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9e2bf122b70970cb92f69d53e963f18299f14d66\"\u003e\u003ccode\u003e9e2bf12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eparse-asn1 [\u003c/code\u003ef427270`](\u003ca href=\"https://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c\"\u003ehttps://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eelliptic\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/fb261cea57f92b3d98bc4d8bc6228c43a5de2e91\"\u003e\u003ccode\u003efb261ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] pin \u003ccode\u003eelliptic\u003c/code\u003e due to a breaking change \u003ca href=\"https://github.com/browserify/browserify-sign/commit/168e16fcb54886a0281b0c983e1482a097042684\"\u003e\u003ccode\u003e168e16f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.1...v4.2.2\"\u003ev4.2.2\u003c/a\u003e - 2023-10-25\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] log when openssl doesn't support cipher \u003ca href=\"https://redirect.github.com/browserify/browserify-sign/issues/37\"\u003e\u003ccode\u003e[#37](https://github.com/crypto-browserify/browserify-sign/issues/37)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/browserify-sign/commit/09a89959393b3c89fedd4f7f3bafa4fec44371d7\"\u003e\u003ccode\u003e09a8995\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] switch to eslint \u003ca href=\"https://github.com/browserify/browserify-sign/commit/83fe46374b819e959d56d2c0b931308f7451a664\"\u003e\u003ccode\u003e83fe463\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/44181838e7dcc4d5d0c568f74312ea28f0bcdfd5\"\u003e\u003ccode\u003e4418183\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9ac5a5eaaac8a11eb70ec2febd13745c8764ae02\"\u003e\u003ccode\u003e9ac5a5e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to github actions \u003ca href=\"https://github.com/browserify/browserify-sign/commit/d845d855def38e2085d5a21e447a48300f99fa60\"\u003e\u003ccode\u003ed845d85\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003esign\u003c/code\u003e: throw on unsupported padding scheme \u003ca href=\"https://github.com/browserify/browserify-sign/commit/8767739a4516289568bcce9fed8a3b7e23478de9\"\u003e\u003ccode\u003e8767739\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] properly check the upper bound for DSA signatures \u003ca href=\"https://github.com/browserify/browserify-sign/commit/85994cd6348b50f2fd1b73c54e20881416f44a30\"\u003e\u003ccode\u003e85994cd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle openSSL not supporting a scheme \u003ca href=\"https://github.com/browserify/browserify-sign/commit/f5f17c27f9824de40b5ce8ebd8502111203fd6af\"\u003e\u003ccode\u003ef5f17c2\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/browserify-sign/commit/d3a7458af692134219fce56a082068f678e12474\"\u003e\u003ccode\u003ed3a7458\u003c/code\u003e\u003c/a\u003e v4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/37b083c602fb6fcd99e0856cba8859dc6f073f3c\"\u003e\u003ccode\u003e37b083c\u003c/code\u003e\u003c/a\u003e [Tests] clean up tests and convert console info skips to tape skips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/faade86fe051fc0fb1b59e3694a566116e1e79a7\"\u003e\u003ccode\u003efaade86\u003c/code\u003e\u003c/a\u003e [Fix] restore node 0.10 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/5a0f159e1d32b5c1088a75dceb301afaf40446f9\"\u003e\u003ccode\u003e5a0f159\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eparse-asn1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/106be97da87f296f187c44b9ee857384153b5068\"\u003e\u003ccode\u003e106be97\u003c/code\u003e\u003c/a\u003e [actions] drop unsupported nodes from CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/9c371720efd60af4e08f83df4cd612a6ed135cec\"\u003e\u003ccode\u003e9c37172\u003c/code\u003e\u003c/a\u003e v4.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/6d5b280e0496201ba022874c864b0046a74eb45e\"\u003e\u003ccode\u003e6d5b280\u003c/code\u003e\u003c/a\u003e [meta] remove \u003ccode\u003efiles\u003c/code\u003e field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/17920d944f04efee7ae2212e4339485ba306b723\"\u003e\u003ccode\u003e17920d9\u003c/code\u003e\u003c/a\u003e [actions] split out node 10-20, and 20+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/31be0c2459e1aad5158f72576c057603bf8527b6\"\u003e\u003ccode\u003e31be0c2\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003ebn.js\u003c/code\u003e, \u003ccode\u003ebrowserify-rsa\u003c/code\u003e, \u003ccode\u003eelliptic\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/ab975f4845ea5c931df037e7f0df60f045335ae7\"\u003e\u003ccode\u003eab975f4\u003c/code\u003e\u003c/a\u003e [Dev Deps] add missing peer dep\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/browserify-sign/compare/v4.0.4...v4.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for browserify-sign since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cached-path-relative` from 1.0.1 to 1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ashaffer/cached-path-relative/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cipher-base` from 1.0.4 to 1.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md\"\u003ecipher-base's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.6...v1.0.7\"\u003ev1.0.7\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\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/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.5...v1.0.6\"\u003ev1.0.6\u003c/a\u003e - 2024-11-26\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] io.js 3.0 - Node.js 5.3 typed array support \u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.4...v1.0.5\"\u003ev1.0.5\u003c/a\u003e - 2024-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] standard -\u0026gt; eslint, make test dir, etc \u003ca href=\"https://github.com/browserify/cipher-base/commit/ae02fd6624c41ac4ac18077be797111d1955bc76\"\u003e\u003ccode\u003eae02fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to GHA \u003ca href=\"https://github.com/browserify/cipher-base/commit/66387d71461287ad9067bb1bcbfdc47403a33ee7\"\u003e\u003ccode\u003e66387d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] return valid values on multi-byte-wide TypedArray input \u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\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/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/cipher-base/commit/42528f291db16bf2e7d5f831ebe2ad87fd0b1f42\"\u003e\u003ccode\u003e42528f2\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/cipher-base/commit/0e7a2d9a33a391e82fa9cf512d6e25cc91ab8613\"\u003e\u003ccode\u003e0e7a2d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add missing \u003ccode\u003eengines.node\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/f2dc13e47bbcf3c873db9a9e0f83e5f29d0783fe\"\u003e\u003ccode\u003ef2dc13e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/00567180c846dd3db3848c9223991c58a0d5490c\"\u003e\u003ccode\u003e0056718\u003c/code\u003e\u003c/a\u003e v1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\u003c/code\u003e\u003c/a\u003e [Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\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/cipher-base/commit/f5249f94611506ef35a8be4d48a3fc5ecf1fac63\"\u003e\u003ccode\u003ef5249f9\u003c/code\u003e\u003c/a\u003e v1.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e [Fix] io.js 3.0 - Node.js 5.3 typed array support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/f03cebfdad1cba1d56614c58affa303b0fa2a43e\"\u003e\u003ccode\u003ef03cebf\u003c/code\u003e\u003c/a\u003e v1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\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/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e [meta] fix package.json indentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\u003c/code\u003e\u003c/a\u003e [Fix] return valid values on multi-byte-wide TypedArray input\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/cipher-base/compare/v1.0.4...v1.0.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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for cipher-base since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `decode-uri-component` from 0.2.0 to 0.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/releases\"\u003edecode-uri-component's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overwriting previously decoded tokens  980e0bf\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to GitHub workflows  76abc93\u003c/li\u003e\n\u003cli\u003eFix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e  746ca5d\u003c/li\u003e\n\u003cli\u003eUpdate license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)  486d7e2\u003c/li\u003e\n\u003cli\u003eTidelift tasks  a650457\u003c/li\u003e\n\u003cli\u003eMeta tweaks  66e1c28\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a0eea469d26eb0df668b081672cdb9581feb78eb\"\u003e\u003ccode\u003ea0eea46\u003c/code\u003e\u003c/a\u003e 0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/980e0bf09b64d94f1aa79012f895816c30ffd152\"\u003e\u003ccode\u003e980e0bf\u003c/code\u003e\u003c/a\u003e Prevent overwriting previously decoded tokens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/3c8a373dd4837e89b3f970e01295dd03e1405a33\"\u003e\u003ccode\u003e3c8a373\u003c/code\u003e\u003c/a\u003e 0.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/76abc939783fe3900fadb7d384a74d324d5557f3\"\u003e\u003ccode\u003e76abc93\u003c/code\u003e\u003c/a\u003e Switch to GitHub workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/746ca5dcb6667c5d364e782d53c542830e4c10b9\"\u003e\u003ccode\u003e746ca5d\u003c/code\u003e\u003c/a\u003e Fix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/486d7e26d3a8c0fbe860fb651fe1bc98c2f2be30\"\u003e\u003ccode\u003e486d7e2\u003c/code\u003e\u003c/a\u003e Update license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a65045724e6234acef87f31da499d4807b20b134\"\u003e\u003ccode\u003ea650457\u003c/code\u003e\u003c/a\u003e Tidelift tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/66e1c2834c0e189201cb65196ec3101372459b02\"\u003e\u003ccode\u003e66e1c28\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flatnest` from 1.0.0 to 1.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/brycebaril/node-flatnest/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 2.1.2 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eProper toString\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etoString will output '[object FormData]'\nThanks to \u003ca href=\"https://github.com/m59peacemaker\"\u003e\u003ccode\u003e@​m59peacemaker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBroken version\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/2.1.3...v2.1.4\"\u003ev2.1.4\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.3...2.1.3\"\u003e2.1.3\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v2.1.2...v2.1.3\"\u003ev2.1.3\u003c/a\u003e - 2017-04-08\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etoString should output '[object FormData]' \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/346\"\u003e\u003ccode\u003e[#346](https://github.com/form-data/form-data/issues/346)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cd...\n\n_Description has been truncated_","html_url":"https://github.com/Kushmanmb/Kushmanmb.com/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kushmanmb%2FKushmanmb.com/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-01-11T00:04:28.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3800522767","node_id":"PR_kwDONtBQIM68glFY","number":6,"state":"closed","title":"build(deps): bump the npm_and_yarn group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["stale","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-18T02:18:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-11T00:04:28.000Z","updated_at":"2026-04-18T02:19:04.000Z","time_to_close":8388867,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm_and_yarn","update_count":17,"packages":[{"name":"bootstrap-sass","old_version":"3.3.7","new_version":"3.4.3","repository_url":"https://github.com/twbs/bootstrap-sass"},{"name":"jquery","old_version":"3.3.1","new_version":"3.5.0","repository_url":"https://github.com/jquery/jquery"},{"name":"lodash","old_version":"4.17.10","new_version":"4.17.21","repository_url":"https://github.com/lodash/lodash"},{"name":"vue","old_version":"2.5.16","new_version":"3.0.0","repository_url":"https://github.com/vuejs/core"},{"name":"vue-template-compiler","old_version":"2.5.16","new_version":"2.7.16","repository_url":"https://github.com/vuejs/vue"},{"name":"browserify-sign","old_version":"4.0.0","new_version":"4.2.5","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"chownr","old_version":"1.0.1","new_version":"1.1.4","repository_url":"https://github.com/isaacs/chownr"},{"name":"cipher-base","old_version":"1.0.3","new_version":"1.0.7","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"dot-prop","old_version":"4.2.0","new_version":"4.2.1","repository_url":"https://github.com/sindresorhus/dot-prop"},{"name":"fsevents","old_version":"1.2.4","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"handlebars","old_version":"4.0.11","new_version":"4.7.8","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"js-yaml","old_version":"3.12.0","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"loader-utils","old_version":"1.1.0","new_version":"1.4.2","repository_url":"https://github.com/webpack/loader-utils"},{"name":"sha.js","old_version":"2.4.8","new_version":"2.4.12","repository_url":"https://github.com/crypto-browserify/sha.js"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bootstrap-sass](https://github.com/twbs/bootstrap-sass) | `3.3.7` | `3.4.3` |\n| [jquery](https://github.com/jquery/jquery) | `3.3.1` | `3.5.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.10` | `4.17.21` |\n| [vue](https://github.com/vuejs/core) | `2.5.16` | `3.0.0` |\n| [vue-template-compiler](https://github.com/vuejs/vue) | `2.5.16` | `2.7.16` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.0` | `4.2.5` |\n| [chownr](https://github.com/isaacs/chownr) | `1.0.1` | `1.1.4` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.3` | `1.0.7` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [dot-prop](https://github.com/sindresorhus/dot-prop) | `4.2.0` | `4.2.1` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.4` | `1.2.13` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.11` | `4.7.8` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.12.0` | `3.14.2` |\n| [loader-utils](https://github.com/webpack/loader-utils) | `1.1.0` | `1.4.2` |\n| [sha.js](https://github.com/crypto-browserify/sha.js) | `2.4.8` | `2.4.12` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\n\nUpdates `bootstrap-sass` from 3.3.7 to 3.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap-sass/releases\"\u003ebootstrap-sass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity:\u003c/strong\u003e Fixed an XSS vulnerability (CVE-2019-8331) in our tooltip and popover plugins by implementing a new HTML sanitizer\u003c/li\u003e\n\u003cli\u003eHandle bad selectors (\u003ccode\u003e#\u003c/code\u003e) in \u003ccode\u003edata-target\u003c/code\u003e for Dropdowns\u003c/li\u003e\n\u003cli\u003eClarified tooltip selector documentation\u003c/li\u003e\n\u003cli\u003eAdded support for NuGet contentFiles\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew\u003c/strong\u003e: Added a .row-no-gutters class.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew\u003c/strong\u003e: Added docs searching via Algolia.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFixed\u003c/strong\u003e: Resolved an XSS issue in Alert, Carousel, Collapse, Dropdown, Modal, and Tab components. See \u003ca href=\"https://snyk.io/vuln/npm:bootstrap:20160627\"\u003ehttps://snyk.io/vuln/npm:bootstrap:20160627\u003c/a\u003e for details.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFixed\u003c/strong\u003e: Added padding to .navbar-fixed-* on modal open\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFixed\u003c/strong\u003e: Removed the double border on \u003c!-- raw HTML omitted --\u003e elements.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRemoved\u003c/strong\u003e Gist creation in web-based Customizer since anonymous gists were disabled long ago by GitHub.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRemoved\u003c/strong\u003e drag and drop support from Customizer since it didn’t work anymore.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFramework version: Bootstrap \u003cstrong\u003ev3.4.0\u003c/strong\u003e\nSee \u003ca href=\"http://blog.getbootstrap.com/2018/12/13/bootstrap-3-4-0/\"\u003ethe upstream blog post\u003c/a\u003e for a detailed overview.\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/twbs/bootstrap-sass/blob/master/CHANGELOG.md\"\u003ebootstrap-sass's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3 (non-ruby only)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix malformed \u003ccode\u003emath.div\u003c/code\u003e expressions. \u003ca href=\"https://redirect.github.com/twbs/bootstrap-sass/pull/1225\"\u003e#1225\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2 (non-ruby only)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility with Sass 1.33. \u003ca href=\"https://redirect.github.com/twbs/bootstrap-sass/pull/1221\"\u003e#1221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBootstrap rubygem now depends on SassC instead of Sass.\u003c/li\u003e\n\u003cli\u003eCompass no longer supported.\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/twbs/bootstrap-sass/commit/6b0ca5025c64f2e5696c8719cfce7148c78d0a50\"\u003e\u003ccode\u003e6b0ca50\u003c/code\u003e\u003c/a\u003e Bump to 3.4.3 (npm only)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/62dd931a5119aa32a6c5cc82e2476ce03488823a\"\u003e\u003ccode\u003e62dd931\u003c/code\u003e\u003c/a\u003e rake convert[v3.4.1]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/96917c6cb9b2d5d83076fa63daaf344d224e773e\"\u003e\u003ccode\u003e96917c6\u003c/code\u003e\u003c/a\u003e replace_division: balance parens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/e2ecd0305ac49f9fe5fc57f0317d14ade8b1b268\"\u003e\u003ccode\u003ee2ecd03\u003c/code\u003e\u003c/a\u003e Bump to 3.4.2 (npm only)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/051285824cc09c3dedd9ed5528fc786486d2a6ee\"\u003e\u003ccode\u003e0512858\u003c/code\u003e\u003c/a\u003e package.json: node-sass -\u0026gt; sass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/3c6cbc059d7dc344c252521bf1a5833eadd6bfab\"\u003e\u003ccode\u003e3c6cbc0\u003c/code\u003e\u003c/a\u003e rake convert[v3.4.1]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/2f38fa5b4a9013b000c8bfdaef9b9c3aced2673d\"\u003e\u003ccode\u003e2f38fa5\u003c/code\u003e\u003c/a\u003e handle math.div\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/b34765d8a6aa775816c59012b2d6b30c4c66a8e9\"\u003e\u003ccode\u003eb34765d\u003c/code\u003e\u003c/a\u003e Rakefile: require 'bundler/gem_tasks'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/143aa6ad684f0e990ea93ce8ff788427e52df1b5\"\u003e\u003ccode\u003e143aa6a\u003c/code\u003e\u003c/a\u003e Bump bootstrap-sass to 3.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap-sass/commit/69157ce76df1ccff394803811e582979cda4a993\"\u003e\u003ccode\u003e69157ce\u003c/code\u003e\u003c/a\u003e rake convert[v3.4.1]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twbs/bootstrap-sass/compare/v3.3.7...v3.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.3.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejQuery 3.5.0 Released!\u003c/h2\u003e\n\u003cp\u003eSee the blog post:\n\u003ca href=\"https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\"\u003ehttps://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\u003c/a\u003e\nand the upgrade guide:\n\u003ca href=\"https://jquery.com/upgrade-guide/3.5/\"\u003ehttps://jquery.com/upgrade-guide/3.5/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c/strong\u003e Despite being a minor release, this update includes a breaking change that we had to make to fix \u003ca href=\"https://github.com/advisories/GHSA-gxr4-xjj5-5px2\"\u003ea security issue\u003c/a\u003e ( \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2020-11022\"\u003e\u003ccode\u003eCVE-2020-11022\u003c/code\u003e\u003c/a\u003e). Please follow the blog post \u0026amp; the upgrade guide for more details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/7a0a850f3d41c0412609c1d32b1e602d4afe2f4e\"\u003e\u003ccode\u003e7a0a850\u003c/code\u003e\u003c/a\u003e 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/8570a08f6689223aa06ca8cc51d488c6d81d44f9\"\u003e\u003ccode\u003e8570a08\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/da3dd85b63c4e3a6a768132c2a83a1a6eec24840\"\u003e\u003ccode\u003eda3dd85\u003c/code\u003e\u003c/a\u003e Ajax: Do not execute scripts for unsuccessful HTTP responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/065143c2e93512eb0c82d1b344b71d06eb7cf01c\"\u003e\u003ccode\u003e065143c\u003c/code\u003e\u003c/a\u003e Ajax: Overwrite s.contentType with content-type header value, if any\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/1a4f10ddc37c34c6dc3a451ee451b5c6cf367399\"\u003e\u003ccode\u003e1a4f10d\u003c/code\u003e\u003c/a\u003e Tests: Blacklist one focusin test in IE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/9e15d6b469556eccfa607c5ecf53b20c84529125\"\u003e\u003ccode\u003e9e15d6b\u003c/code\u003e\u003c/a\u003e Event: Use only one focusin/out handler per matching window \u0026amp; document\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/966a70909019aa09632c87c0002c522fa4a1e30e\"\u003e\u003ccode\u003e966a709\u003c/code\u003e\u003c/a\u003e Manipulation: Skip the select wrapper for \u0026lt;option\u0026gt; outside of IE 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/1d61fd9407e6fbe82fe55cb0b938307aa0791f77\"\u003e\u003ccode\u003e1d61fd9\u003c/code\u003e\u003c/a\u003e Manipulation: Make jQuery.htmlPrefilter an identity function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/04bf577e2f961c9dde85ddadc77f71bc7bc671cc\"\u003e\u003ccode\u003e04bf577\u003c/code\u003e\u003c/a\u003e Selector: Update Sizzle from 2.3.4 to 2.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/7506c9ca62a2f3ef773e19385918c31e9d62d412\"\u003e\u003ccode\u003e7506c9c\u003c/code\u003e\u003c/a\u003e Build: Resolve Travis config warnings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.3.1...3.5.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/~mgol\"\u003emgol\u003c/a\u003e, a new releaser for jquery since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.10 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.10...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 `vue` from 2.5.16 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/v3.0.0/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/vuejs/vue-next/compare/v3.0.0-rc.13...v3.0.0\"\u003e3.0.0\u003c/a\u003e (2020-09-18)\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/vuejs/vue-next/compare/v3.0.0-rc.12...v3.0.0-rc.13\"\u003e3.0.0-rc.13\u003c/a\u003e (2020-09-18)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ehmr:\u003c/strong\u003e make hmr working with class components (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2144\"\u003e#2144\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/422f05e085036e23ea3632c2ce75d86181a087b8\"\u003e422f05e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid length mutating array methods causing infinite updates (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2138\"\u003e#2138\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/f316a332b055d3f448dc735365551d89041f1098\"\u003ef316a33\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2137\"\u003e#2137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e should discard unmount effects of invalidated pending branch (\u003ca href=\"https://github.com/vuejs/vue-next/commit/5bfcad155b444b2f7ffaac171c1f61bc23909287\"\u003e5bfcad1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e component instance inference without props (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2145\"\u003e#2145\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/57bdaa2220afefbde21118659c1ce2377d6b86d6\"\u003e57bdaa2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewatch APIs default to trigger pre-flush (\u003ca href=\"https://github.com/vuejs/vue-next/commit/49bb44756fda0a7019c69f2fa6b880d9e41125aa\"\u003e49bb447\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vuejs/vue-next/issues/1706/issues/issuecomment-666258948\"\u003evuejs/vue-next#1706\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e support using inject() inside props default functions (\u003ca href=\"https://github.com/vuejs/vue-next/commit/58c31e36992d2647e5247de4904246fb2d6112ed\"\u003e58c31e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e support dot-delimited path in watch option (\u003ca href=\"https://github.com/vuejs/vue-next/commit/1c9a0b3e195d144ac90d22d2cc2cef6a3fd8276d\"\u003e1c9a0b3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewatch APIs now default to use \u003ccode\u003eflush: 'pre'\u003c/code\u003e instead of\n\u003ccode\u003eflush: 'post'\u003c/code\u003e. This change affects \u003ccode\u003ewatch\u003c/code\u003e, \u003ccode\u003ewatchEffect\u003c/code\u003e, the \u003ccode\u003ewatch\u003c/code\u003e component option, and \u003ccode\u003ethis.$watch\u003c/code\u003e. See (\u003ca href=\"https://github.com/vuejs/vue-next/commit/49bb44756fda0a7019c69f2fa6b880d9e41125aa\"\u003e49bb447\u003c/a\u003e) for more details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/vuejs/vue-next/compare/v3.0.0-rc.11...v3.0.0-rc.12\"\u003e3.0.0-rc.12\u003c/a\u003e (2020-09-16)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e effect should only recursively self trigger with explicit options (\u003ca href=\"https://github.com/vuejs/vue-next/commit/3810de7d6bd0044177f043285228c2e988093883\"\u003e3810de7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2125\"\u003e#2125\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e ensure root stable fragments inherit elements for moving (\u003ca href=\"https://github.com/vuejs/vue-next/commit/bebd44f793ccd13bfdf90c7e45eac320a340650c\"\u003ebebd44f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2134\"\u003e#2134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e should still do full traverse of stable fragment children in dev + hmr (\u003ca href=\"https://github.com/vuejs/vue-next/commit/dd40ad8fca47af0e1f0a963be2f48c23f7457952\"\u003edd40ad8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core/async-component:\u003c/strong\u003e fix error component when there are no error handlers (\u003ca href=\"https://github.com/vuejs/vue-next/commit/c7b4a379cf8627c79a01d61039d3e3b283477dc1\"\u003ec7b4a37\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2129\"\u003e#2129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes/tsx:\u003c/strong\u003e optional props from Mixin/Extends are treated as required (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/89e9ab8a2a387f26a370848db0b1ffb1d0ab9549\"\u003e89e9ab8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e \u003ccode\u003eadditionalData\u003c/code\u003e support for css preprocessors (\u003ca href=\"https://redirect.github.com/vuejs/vue-next/issues/2126\"\u003e#2126\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue-next/commit/066d514d757fb7e8844104210d7d04cc11598fef\"\u003e066d514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/vuejs/vue-next/compare/v3.0.0-rc.10...v3.0.0-rc.11\"\u003e3.0.0-rc.11\u003c/a\u003e (2020-09-15)\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\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vue-template-compiler` from 2.5.16 to 2.7.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue/releases\"\u003evue-template-compiler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.16 \u0026quot;Swan Song\u0026quot;\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is the final release for Vue 2.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eVue 2 will reach End of Life on December 31st, 2023. For more details, please read this \u003ca href=\"https://blog.vuejs.org/posts/vue-2-eol\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.16-beta.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.16-beta.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.14\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.13\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.12\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.11\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.10\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.9\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.8\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.7\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.5\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev2.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue/blob/main/CHANGELOG.md\"\u003evue-template-compiler's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/vue/compare/v2.7.16-beta.2...v2.7.16\"\u003e2.7.16 Swan Song\u003c/a\u003e (2023-12-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elifecycle:\u003c/strong\u003e ensure component effect scopes are disconnected (\u003ca href=\"https://github.com/vuejs/vue/commit/56ce7f8c573116ed6683149206cf35c987249d42\"\u003e56ce7f8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13134\"\u003e#13134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/vue/compare/v2.7.16-beta.1...v2.7.16-beta.2\"\u003e2.7.16-beta.2\u003c/a\u003e (2023-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaccount for nested render calls (\u003ca href=\"https://github.com/vuejs/vue/commit/db9c566032da0ec5cd758a3e8525e9733874c1e5\"\u003edb9c566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13131\"\u003e#13131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e export more types for v3 alignment (jsx / component options) (\u003ca href=\"https://github.com/vuejs/vue/commit/895669ffa01f8075a326308caa8ad6a5f69a1919\"\u003e895669f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13078\"\u003e#13078\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13128\"\u003e#13128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/vue/compare/v2.7.15...v2.7.16-beta.1\"\u003e2.7.16-beta.1\u003c/a\u003e (2023-12-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e check template \u003ccode\u003eref\u003c/code\u003e usage,  (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12985\"\u003e#12985\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/83d95351a9f809311d624fc3398e7f6829b72447\"\u003e83d9535\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12984\"\u003e#12984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e fix rewriteDefault edge cases (\u003ca href=\"https://github.com/vuejs/vue/commit/25f97a5033187372e7b8c591c79336197ee5c833\"\u003e25f97a5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13060\"\u003e#13060\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12892\"\u003e#12892\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12906\"\u003e#12906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekeep-alive:\u003c/strong\u003e fix keep-alive memory leak (\u003ca href=\"https://github.com/vuejs/vue/commit/2632249925e632e56f6dfc8fdbcf682c82e4081b\"\u003e2632249\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12827\"\u003e#12827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekeep-alive:\u003c/strong\u003e fix memory leak without breaking transition tests (\u003ca href=\"https://github.com/vuejs/vue/commit/e0747f40a879b4000a1959d21377b51d1f1ed988\"\u003ee0747f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprops:\u003c/strong\u003e should not unwrap props that are raw refs (\u003ca href=\"https://github.com/vuejs/vue/commit/08382f008016c3b3b93f84594266f2e191fee91d\"\u003e08382f0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12930\"\u003e#12930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eshallowReactive:\u003c/strong\u003e should track value if already reactive when set in shallowReactive (\u003ca href=\"https://github.com/vuejs/vue/commit/0ad8e8d94f3a3bf4429f25850c85a6bbb2b81364\"\u003e0ad8e8d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e always set new styles (\u003ca href=\"https://github.com/vuejs/vue/commit/f5ef882a781b8a62c9ca00e95006d07636567c8e\"\u003ef5ef882\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12901\"\u003e#12901\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12946\"\u003e#12946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fix shallowRef's return type  (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12979\"\u003e#12979\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/a174c29dab2cf655b06f7870e0ac5a78ef35ec8a\"\u003ea174c29\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12978\"\u003e#12978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fix type augmentation and compiler-sfc types w/moduleResolution: bundler (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13107\"\u003e#13107\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/de0b97b3eadae120eda505b45df2de2115dcb6f0\"\u003ede0b97b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13106\"\u003e#13106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e provide types for built-in components (\u003ca href=\"https://github.com/vuejs/vue/commit/3650c12f7d3a20f3155bc1fd2b068e84289e0d33\"\u003e3650c12\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13002\"\u003e#13002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e type VNodeChildren should allow type number  (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13067\"\u003e#13067\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/24fcf69624a633d43dfc0aa5fa6b93d11de7fad5\"\u003e24fcf69\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12973\"\u003e#12973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e unwrap refs when stringifying values in template (\u003ca href=\"https://github.com/vuejs/vue/commit/ae3e4b1c706b8d61a4a312ca5d23441df021b4b4\"\u003eae3e4b1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12884\"\u003e#12884\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12888\"\u003e#12888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e new property addition should trigger deep watcher with getter (\u003ca href=\"https://github.com/vuejs/vue/commit/6d857f5bee275dc98106e3b2cbc7722f5ec0cfc0\"\u003e6d857f5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12967\"\u003e#12967\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12972\"\u003e#12972\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/vue/compare/v2.7.14...v2.7.15\"\u003e2.7.15\u003c/a\u003e (2023-10-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e add semicolon after \u003ccode\u003edefineProps\u003c/code\u003e statement (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12879\"\u003e#12879\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/51fef2ca69459c1175e105991f60511f1996e0c8\"\u003e51fef2c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e fix macro usage in multi-variable declaration (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12873\"\u003e#12873\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/d27c128b7cb1640f3aa185a5ecdea4ff35763794\"\u003ed27c128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e Optimize the value of emitIdentifier (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12851\"\u003e#12851\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/bb59751dd4e45afcaafd607f22505a724b1ef841\"\u003ebb59751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e Resolve object expression parsing errors in \u003ccode\u003ev-on\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/12862\"\u003e#12862\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/b8c8b3fc7a211744fdabd237a1a986a1f80b7c43\"\u003eb8c8b3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elifecycle:\u003c/strong\u003e scope might changed when call hook (\u003ca href=\"https://redirect.github.com/vuejs/vue/issues/13070\"\u003e#13070\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/vue/commit/74ca5a13ba12a31580f1567e7c6d789e96730e46\"\u003e74ca5a1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/13f4e7dc03e2caed900ac70ff8b8fe58dda45663\"\u003e\u003ccode\u003e13f4e7d\u003c/code\u003e\u003c/a\u003e release: v2.7.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/56ce7f8c573116ed6683149206cf35c987249d42\"\u003e\u003ccode\u003e56ce7f8\u003c/code\u003e\u003c/a\u003e fix(lifecycle): esnure component effect scopes are disconnected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/305e4ae9dce0a05a422b675ff555f17878e86063\"\u003e\u003ccode\u003e305e4ae\u003c/code\u003e\u003c/a\u003e release: v2.7.16-beta.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/3e1037e4a0317fe78ae022e789afbbc9453b15eb\"\u003e\u003ccode\u003e3e1037e\u003c/code\u003e\u003c/a\u003e chore: bump vitest to 1.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/db9c566032da0ec5cd758a3e8525e9733874c1e5\"\u003e\u003ccode\u003edb9c566\u003c/code\u003e\u003c/a\u003e fix: account for nested render calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/895669ffa01f8075a326308caa8ad6a5f69a1919\"\u003e\u003ccode\u003e895669f\u003c/code\u003e\u003c/a\u003e fix(types): export more types for v3 alignment (jsx / component options)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/73bdf14ef5c9979dcba18ede3410515cecbe2f2f\"\u003e\u003ccode\u003e73bdf14\u003c/code\u003e\u003c/a\u003e release: v2.7.16-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/e0747f40a879b4000a1959d21377b51d1f1ed988\"\u003e\u003ccode\u003ee0747f4\u003c/code\u003e\u003c/a\u003e fix(keep-alive): fix memory leak without breaking transition tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/2632249925e632e56f6dfc8fdbcf682c82e4081b\"\u003e\u003ccode\u003e2632249\u003c/code\u003e\u003c/a\u003e fix(keep-alive): fix keep-alive memory leak\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue/commit/3650c12f7d3a20f3155bc1fd2b068e84289e0d33\"\u003e\u003ccode\u003e3650c12\u003c/code\u003e\u003c/a\u003e fix(types): provide types for built-in components\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue/compare/v2.5.16...v2.7.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `browserify-sign` from 4.0.0 to 4.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md\"\u003ebrowserify-sign's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.4...v4.2.5\"\u003ev4.2.5\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] clean up tests and convert console info skips to tape skips \u003ca href=\"https://github.com/browserify/browserify-sign/commit/37b083c602fb6fcd99e0856cba8859dc6f073f3c\"\u003e\u003ccode\u003e37b083c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] restore node 0.10 support \u003ca href=\"https://github.com/browserify/browserify-sign/commit/faade86fe051fc0fb1b59e3694a566116e1e79a7\"\u003e\u003ccode\u003efaade86\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eparse-asn1\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/5a0f159e1d32b5c1088a75dceb301afaf40446f9\"\u003e\u003ccode\u003e5a0f159\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] drop unsupported nodes from CI \u003ca href=\"https://github.com/browserify/browserify-sign/commit/106be97da87f296f187c44b9ee857384153b5068\"\u003e\u003ccode\u003e106be97\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.3...v4.2.4\"\u003ev4.2.4\u003c/a\u003e - 2025-09-22\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[actions] split out node 10-20, and 20+ \u003ca href=\"https://github.com/browserify/browserify-sign/commit/17920d944f04efee7ae2212e4339485ba306b723\"\u003e\u003ccode\u003e17920d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove \u003ccode\u003efiles\u003c/code\u003e field \u003ca href=\"https://github.com/browserify/browserify-sign/commit/6d5b280e0496201ba022874c864b0046a74eb45e\"\u003e\u003ccode\u003e6d5b280\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003ebn.js\u003c/code\u003e, \u003ccode\u003ebrowserify-rsa\u003c/code\u003e, \u003ccode\u003eelliptic\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/31be0c2459e1aad5158f72576c057603bf8527b6\"\u003e\u003ccode\u003e31be0c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eauto-changelog\u003c/code\u003e, \u003ccode\u003esemver\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/5f6698211aa1d6dddaba8c245f40f63ae28924a3\"\u003e\u003ccode\u003e5f66982\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] replace \u003ccode\u003eaud\u003c/code\u003e with \u003ccode\u003enpm audit\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/d44b24d8691d699ccc76780b106fe9c1bf0d1558\"\u003e\u003ccode\u003ed44b24d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] add missing peer dep \u003ca href=\"https://github.com/browserify/browserify-sign/commit/ab975f4845ea5c931df037e7f0df60f045335ae7\"\u003e\u003ccode\u003eab975f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] revert 9e2bf12, now that v3.1.1 is out \u003ca href=\"https://github.com/browserify/browserify-sign/commit/428cf7f3f0d09f1b39312e5e51620ca684b5c1ac\"\u003e\u003ccode\u003e428cf7f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.2...v4.2.3\"\u003ev4.2.3\u003c/a\u003e - 2024-03-05\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[patch] widen support to 0.12 \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9247adfd261ededfec1c036c9d8f36c4e9f87c0e\"\u003e\u003ccode\u003e9247adf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] drop minimum node support to v1 \u003ca href=\"https://github.com/browserify/browserify-sign/commit/4d0ee49ae2dc238b877dce9aed7e23fb4cb5088d\"\u003e\u003ccode\u003e4d0ee49\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eaud\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/87f3a35a587b377da2c1987af8d41c57b5afe0a5\"\u003e\u003ccode\u003e87f3a35\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] remove redundant finisher \u003ca href=\"https://github.com/browserify/browserify-sign/commit/37a475856843b7d1b2403fdafac0024ba252e579\"\u003e\u003ccode\u003e37a4758\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] pin \u003ccode\u003ehash-base\u003c/code\u003e to ~3.0, due to a breaking change \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9e2bf122b70970cb92f69d53e963f18299f14d66\"\u003e\u003ccode\u003e9e2bf12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eparse-asn1 [\u003c/code\u003ef427270`](\u003ca href=\"https://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c\"\u003ehttps://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eelliptic\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/fb261cea57f92b3d98bc4d8bc6228c43a5de2e91\"\u003e\u003ccode\u003efb261ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] pin \u003ccode\u003eelliptic\u003c/code\u003e due to a breaking change \u003ca href=\"https://github.com/browserify/browserify-sign/commit/168e16fcb54886a0281b0c983e1482a097042684\"\u003e\u003ccode\u003e168e16f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/compare/v4.2.1...v4.2.2\"\u003ev4.2.2\u003c/a\u003e - 2023-10-25\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] log when openssl doesn't support cipher \u003ca href=\"https://redirect.github.com/browserify/browserify-sign/issues/37\"\u003e\u003ccode\u003e[#37](https://github.com/crypto-browserify/browserify-sign/issues/37)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/browserify-sign/commit/09a89959393b3c89fedd4f7f3bafa4fec44371d7\"\u003e\u003ccode\u003e09a8995\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] switch to eslint \u003ca href=\"https://github.com/browserify/browserify-sign/commit/83fe46374b819e959d56d2c0b931308f7451a664\"\u003e\u003ccode\u003e83fe463\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/browserify/browserify-sign/commit/44181838e7dcc4d5d0c568f74312ea28f0bcdfd5\"\u003e\u003ccode\u003e4418183\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/browserify-sign/commit/9ac5a5eaaac8a11eb70ec2febd13745c8764ae02\"\u003e\u003ccode\u003e9ac5a5e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to github actions \u003ca href=\"https://github.com/browserify/browserify-sign/commit/d845d855def38e2085d5a21e447a48300f99fa60\"\u003e\u003ccode\u003ed845d85\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003esign\u003c/code\u003e: throw on unsupported padding scheme \u003ca href=\"https://github.com/browserify/browserify-sign/commit/8767739a4516289568bcce9fed8a3b7e23478de9\"\u003e\u003ccode\u003e8767739\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] properly check the upper bound for DSA signatures \u003ca href=\"https://github.com/browserify/browserify-sign/commit/85994cd6348b50f2fd1b73c54e20881416f44a30\"\u003e\u003ccode\u003e85994cd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle openSSL not supporting a scheme \u003ca href=\"https://github.com/browserify/browserify-sign/commit/f5f17c27f9824de40b5ce8ebd8502111203fd6af\"\u003e\u003ccode\u003ef5f17c2\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/browserify-sign/commit/d3a7458af692134219fce56a082068f678e12474\"\u003e\u003ccode\u003ed3a7458\u003c/code\u003e\u003c/a\u003e v4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/37b083c602fb6fcd99e0856cba8859dc6f073f3c\"\u003e\u003ccode\u003e37b083c\u003c/code\u003e\u003c/a\u003e [Tests] clean up tests and convert console info skips to tape skips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/faade86fe051fc0fb1b59e3694a566116e1e79a7\"\u003e\u003ccode\u003efaade86\u003c/code\u003e\u003c/a\u003e [Fix] restore node 0.10 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/5a0f159e1d32b5c1088a75dceb301afaf40446f9\"\u003e\u003ccode\u003e5a0f159\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eparse-asn1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/106be97da87f296f187c44b9ee857384153b5068\"\u003e\u003ccode\u003e106be97\u003c/code\u003e\u003c/a\u003e [actions] drop unsupported nodes from CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/9c371720efd60af4e08f83df4cd612a6ed135cec\"\u003e\u003ccode\u003e9c37172\u003c/code\u003e\u003c/a\u003e v4.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/6d5b280e0496201ba022874c864b0046a74eb45e\"\u003e\u003ccode\u003e6d5b280\u003c/code\u003e\u003c/a\u003e [meta] remove \u003ccode\u003efiles\u003c/code\u003e field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/17920d944f04efee7ae2212e4339485ba306b723\"\u003e\u003ccode\u003e17920d9\u003c/code\u003e\u003c/a\u003e [actions] split out node 10-20, and 20+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/31be0c2459e1aad5158f72576c057603bf8527b6\"\u003e\u003ccode\u003e31be0c2\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003ebn.js\u003c/code\u003e, \u003ccode\u003ebrowserify-rsa\u003c/code\u003e, \u003ccode\u003eelliptic\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/browserify-sign/commit/ab975f4845ea5c931df037e7f0df60f045335ae7\"\u003e\u003ccode\u003eab975f4\u003c/code\u003e\u003c/a\u003e [Dev Deps] add missing peer dep\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/browserify-sign/compare/v4.0.0...v4.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for browserify-sign since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chownr` from 1.0.1 to 1.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/814f6422241dcc1bbb324fa29cd6d9f6dc2141ae\"\u003e\u003ccode\u003e814f642\u003c/code\u003e\u003c/a\u003e 1.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/a0d7ae045f7b22ee18d6b4dcb715159e1ac47e2b\"\u003e\u003ccode\u003ea0d7ae0\u003c/code\u003e\u003c/a\u003e push to github before npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/1a3667a46bd39258abf3a2ecad8ccc87e0e725fd\"\u003e\u003ccode\u003e1a3667a\u003c/code\u003e\u003c/a\u003e ignore stuff\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/147eac4e83001962190f723ca21a70f852c4466c\"\u003e\u003ccode\u003e147eac4\u003c/code\u003e\u003c/a\u003e Full tests, handle errors properly in many cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/578fb9fcd8d3050a99670fca57f67cd6546fcadb\"\u003e\u003ccode\u003e578fb9f\u003c/code\u003e\u003c/a\u003e update tap, fix rimraf version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/5bbda8cba1c955dbb0ff4da573254e207f8775ca\"\u003e\u003ccode\u003e5bbda8c\u003c/code\u003e\u003c/a\u003e feat: ignore ENOENT errors during chown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/deaa058afe2a04c6528965a218ece1226a9ee2ae\"\u003e\u003ccode\u003edeaa058\u003c/code\u003e\u003c/a\u003e 1.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/190e311f56ebac9479e4d11eab4c9ff82154927a\"\u003e\u003ccode\u003e190e311\u003c/code\u003e\u003c/a\u003e Don't early-capture the fs.lchownSync method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/df2826aea557202e98ce6646a7ba509b9caa64ec\"\u003e\u003ccode\u003edf2826a\u003c/code\u003e\u003c/a\u003e push to git with 1 command, not 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/chownr/commit/cf3b27b5723045b01f7bbe68a874423d978683f7\"\u003e\u003ccode\u003ecf3b27b\u003c/code\u003e\u003c/a\u003e 1.1.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/chownr/compare/v1.0.1...v1.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cipher-base` from 1.0.3 to 1.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md\"\u003ecipher-base's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.6...v1.0.7\"\u003ev1.0.7\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\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/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.5...v1.0.6\"\u003ev1.0.6\u003c/a\u003e - 2024-11-26\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] io.js 3.0 - Node.js 5.3 typed array support \u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.4...v1.0.5\"\u003ev1.0.5\u003c/a\u003e - 2024-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] standard -\u0026gt; eslint, make test dir, etc \u003ca href=\"https://github.com/browserify/cipher-base/commit/ae02fd6624c41ac4ac18077be797111d1955bc76\"\u003e\u003ccode\u003eae02fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to GHA \u003ca href=\"https://github.com/browserify/cipher-base/commit/66387d71461287ad9067bb1bcbfdc47403a33ee7\"\u003e\u003ccode\u003e66387d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] return valid values on multi-byte-wide TypedArray input \u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\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/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/cipher-base/commit/42528f291db16bf2e7d5f831ebe2ad87fd0b1f42\"\u003e\u003ccode\u003e42528f2\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/cipher-base/commit/0e7a2d9a33a391e82fa9cf512d6e25cc91ab8613\"\u003e\u003ccode\u003e0e7a2d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add missing \u003ccode\u003eengines.node\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/f2dc13e47bbcf3c873db9a9e0f83e5f29d0783fe\"\u003e\u003ccode\u003ef2dc13e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.3...v1.0.4\"\u003ev1.0.4\u003c/a\u003e - 2017-07-06\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSafe Buffer \u0026amp; License \u003ca href=\"https://redirect.github.com/browserify/cipher-base/pull/8\"\u003e\u003ccode\u003e[#8](https://github.com/crypto-browserify/cipher-base/issues/8)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix break in node 8 \u003ca href=\"https://redirect.github.com/browserify/cipher-base/pull/9\"\u003e\u003ccode\u003e[#9](https://github.com/crypto-browserify/cipher-base/issues/9)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse safe-buffer \u003ca href=\"https://github.com/browserify/cipher-base/commit/193bbeb0d60ff206b072d4e18b32fcf150eb0fad\"\u003e\u003ccode\u003e193bbeb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd MIT LICENSE \u003ca href=\"https://github.com/browserify/cipher-base/commit/a9fb6e316c25b25d2bd04fa5b6eb748318bdcb04\"\u003e\u003ccode\u003ea9fb6e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eindex: add missing Buffer.alloc \u003ca href=\"https://github.com/browserify/cipher-base/commit/2397a9e0db33b2f3d6abbd89f01db1c066804a91\"\u003e\u003ccode\u003e2397a9e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erename README to README, add .gitignore \u003ca href=\"https://github.com/browserify/cipher-base/commit/9345e1d21fd10555bc4f39ccae5512ca0202c5f6\"\u003e\u003ccode\u003e9345e1d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/00567180c846dd3db3848c9223991c58a0d5490c\"\u003e\u003ccode\u003e0056718\u003c/code\u003e\u003c/a\u003e v1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\u003c/code\u003e\u003c/a\u003e [Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\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/cipher-base/commit/f5249f94611506ef35a8be4d48a3fc5ecf1fac63\"\u003e\u003ccode\u003ef5249f9\u003c/code\u003e\u003c/a\u003e v1.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e [Fix] io.js 3.0 - Node.js 5.3 typed array support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/f03cebfdad1cba1d56614c58affa303b0fa2a43e\"\u003e\u003ccode\u003ef03cebf\u003c/code\u003e\u003c/a\u003e v1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\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/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e [meta] fix package.json indentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\u003c/code\u003e\u003c/a\u003e [Fix] return valid values on multi-byte-wide TypedArray input\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/cipher-base/compare/v1.0.3...v1.0.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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for cipher-base since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `decode-uri-component` from 0.2.0 to 0.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/releases\"\u003edecode-uri-component's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overwriting previously decoded tokens  980e0bf\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to GitHub workflows  76abc93\u003c/li\u003e\n\u003cli\u003eFix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e  746ca5d\u003c/li\u003e\n\u003cli\u003eUpdate license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)  486d7e2\u003c/li\u003e\n\u003cli\u003eTidelift tasks  a650457\u003c/li\u003e\n\u003cli\u003eMeta tweaks  66e1c28\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a0eea469d26eb0df668b081672cdb9581feb78eb\"\u003e\u003ccode\u003ea0eea46\u003c/code\u003e\u003c/a\u003e 0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/980e0bf09b64d94f1aa79012f895816c30ffd152\"\u003e\u003ccode\u003e980e0bf\u003c/code\u003e\u003c/a\u003e Prevent overwriting previously decoded tokens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/3c8a373dd4837e89b3f970e01295dd03e1405a33\"\u003e\u003ccode\u003e3c8a373\u003c/code\u003e\u003c/a\u003e 0.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/76abc939783fe3900fadb7d384a74d324d5557f3\"\u003e\u003ccode\u003e76abc93\u003c/code\u003e\u003c/a\u003e Switch to GitHub workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/746ca5dcb6667c5d364e782d53c542830e4c10b9\"\u003e\u003ccode\u003e746ca5d\u003c/code\u003e\u003c/a\u003e Fix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/486d7e26d3a8c0fbe860fb651fe1bc98c2f2be30\"\u003e\u003ccode\u003e486d7e2\u003c/code\u003e\u003c/a\u003e Update license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a65045724e6234acef87f31da499d4807b20b134\"\u003e\u003ccode\u003ea650457\u003c/code\u003e\u003c/a\u003e Tidelift tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/66e1c2834c0e189201cb65196ec3101372459b02\"\u003e\u003ccode\u003e66e1c28\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dot-prop` from 4.2.0 to 4.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/dot-prop/releases\"\u003edot-prop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackport \u003ca href=\"https://github.com/sindresorhus/dot-prop/commit/3039c8c07f6fdaa8b595ec869ae0895686a7a0f2\"\u003ehttps://github.com/sindresorhus/dot-prop/commit/3039c8c07f6fdaa8b595ec869ae0895686a7a0f2\u003c/a\u003e to the v4.x release line.\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/sindresorhus/dot-prop/commit/c914124f418f55edea27928e89c94d931babe587\"\u003e\u003ccode\u003ec914124\u003c/code\u003e\u003c/a\u003e feat: patch 4.2.0 with fixes for CVE-2020-8116\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.2.4 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.2.4...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.11 to 4.7.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.8/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.5 - April 2nd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdel\u003eNode.js version support has been changed to v6+\u003c/del\u003e Reverted in 4.7.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\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/handlebars-lang/handlebars.js/commit/8dc3d2517b41d12b1e06f88a449f30d27c137c21\"\u003e\u003ccode\u003e8dc3d25\u003c/code\u003e\u003c/a\u003e v4.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/668c4fb878688e6a2e6bd4ac944b28634c98a9c7\"\u003e\u003ccode\u003e668c4fb\u003c/code\u003e\u003c/a\u003e Fix browser tests in CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c65c6cce3f626e4896a9d59250f0908be695adae\"\u003e\u003ccode\u003ec65c6cc\u003c/code\u003e\u003c/a\u003e Test on Node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/3d3796c1e97cead4a2699e83d51ddb7f20b70aa6\"\u003e\u003ccode\u003e3d3796c\u003c/code\u003e\u003c/a\u003e Make library compatible with workers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/075b354a3b92af1559d8648b6051df4d4a875081\"\u003e\u003ccode\u003e075b354\u003c/code\u003e\u003c/a\u003e Fix sync issue with npm lock-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/30dbf0478109ded8f12bb29832135d480c17e367\"\u003e\u003ccode\u003e30dbf04\u003c/code\u003e\u003c/a\u003e Fix compiling of each block params in strict mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e3a54485db7730b74656450373b5f774364ffe34\"\u003e\u003ccode\u003ee3a5448\u003c/code\u003e\u003c/a\u003e Fix bundler issue with webpack 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8e23642ea25d8835712484e814b6f2c2c3126a66\"\u003e\u003ccode\u003e8e23642\u003c/code\u003e\u003c/a\u003e Fix integration-tests issue with npm \u0026gt;= 7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/88ac06875f06aa3f3b83bd169b2e0b440f553867\"\u003e\u003ccode\u003e88ac068\u003c/code\u003e\u003c/a\u003e use https instead of git for mustache submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c68bc08a0de9b0f3d1570da7d439fccd16427958\"\u003e\u003ccode\u003ec68bc08\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.11...v4.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.12.0 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.12.0...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `loader-utils` from 1.1.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/loader-utils/releases\"\u003eloader-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.2\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2\"\u003e1.4.2\u003c/a\u003e (2022-11-11)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReDoS problem (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/226\"\u003e#226\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/17cbf8fa8989c1cb45bdd2997aa524729475f1fa\"\u003e17cbf8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1\"\u003e1.4.1\u003c/a\u003e (2022-11-07)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esecurity problem (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/220\"\u003e#220\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/4504e34c4796a5836ef70458327351675aed48a5\"\u003e4504e34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.3.0...v1.4.0\"\u003e1.4.0\u003c/a\u003e (2020-02-19)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003eresourceQuery\u003c/code\u003e is passed to the \u003ccode\u003einterpolateName\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/163\"\u003e#163\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/cd0e428\"\u003ecd0e428\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.2.3...v1.3.0\"\u003e1.3.0\u003c/a\u003e (2020-02-19)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport the \u003ccode\u003e[query]\u003c/code\u003e template for the \u003ccode\u003einterpolatedName\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/469eeba\"\u003e469eeba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.2.2...v1.2.3\"\u003e1.2.3\u003c/a\u003e (2018-12-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einterpolateName:\u003c/strong\u003e don't interpolated \u003ccode\u003ehashType\u003c/code\u003e without \u003ccode\u003ehash\u003c/code\u003e or \u003ccode\u003econtenthash\u003c/code\u003e  (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/140\"\u003e#140\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/3528fd9\"\u003e3528fd9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.2.1...v1.2.2\"\u003e1.2.2\u003c/a\u003e (2018-12-27)\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/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md\"\u003eloader-utils's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2\"\u003e1.4.2\u003c/a\u003e (2022-11-11)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReDoS problem (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/issues/226\"\u003e#226\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/loader-utils/commit/17cbf8fa8989c1cb45bdd2997aa524729475f1fa\"\u003e17cbf8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1\"\u003e1.4.1\u003c/a\u003e (2022-11-07)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esecurity problem (\u003ca href=\"https://redirect.github.com/webpack/loader-utils/iss...\n\n_Description has been truncated_","html_url":"https://github.com/AKJUS/Portus/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2FPortus/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-01-01T13:07:03.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3774616322","node_id":"PR_kwDOBKC4Kc67MvsN","number":1,"state":"open","title":"Bump the npm_and_yarn group across 5 directories with 11 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-01T13:07:03.000Z","updated_at":"2026-01-01T13:07:08.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":11,"packages":[{"name":"codecov","old_version":"1.0.1","new_version":"3.7.1","repository_url":"https://github.com/codecov/codecov-node"},{"name":"micromatch","old_version":"2.3.11","new_version":"4.0.8","repository_url":"https://github.com/micromatch/micromatch"},{"name":"node-notifier","old_version":"4.6.1","new_version":"10.0.1","repository_url":"https://github.com/mikaelbr/node-notifier"},{"name":"handlebars","old_version":"4.0.6","new_version":"4.7.8","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [codecov](https://github.com/codecov/codecov-node) | `1.0.1` | `3.7.1` |\n| [micromatch](https://github.com/micromatch/micromatch) | `2.3.11` | `4.0.8` |\n| [node-notifier](https://github.com/mikaelbr/node-notifier) | `4.6.1` | `10.0.1` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.6` | `4.7.8` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\nBumps the npm_and_yarn group with 3 updates in the /website directory: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [shelljs](https://github.com/shelljs/shelljs) and [connect](https://github.com/senchalabs/connect).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-runtime directory: [micromatch](https://github.com/micromatch/micromatch).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-haste-map directory: [micromatch](https://github.com/micromatch/micromatch).\nBumps the npm_and_yarn group with 1 update in the /packages/jest-cli directory: [node-notifier](https://github.com/mikaelbr/node-notifier).\n\nUpdates `codecov` from 1.0.1 to 3.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecov/codecov-node/releases\"\u003ecodecov's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.4\u003c/h2\u003e\n\u003cp\u003eFix for Cirrus CI\u003c/p\u003e\n\u003ch2\u003ev3.6.3\u003c/h2\u003e\n\u003cp\u003eAWS Codebuild fixes + package updates\u003c/p\u003e\n\u003ch2\u003ev3.6.2\u003c/h2\u003e\n\u003cp\u003ecommand line args sanitised\u003c/p\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003cp\u003eFix for Semaphore\u003c/p\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003cp\u003eAWS CodeBuild\nSemaphore v2\u003c/p\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003eAdded pipe \u003ccode\u003e--pipe\u003c/code\u003e, \u003ccode\u003e-l\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003eCustom Yaml file\nToken from \u003ccode\u003e.codecov.yml\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.4\u003c/h2\u003e\n\u003cp\u003eSecurity fixes\u003c/p\u003e\n\u003ch2\u003ev3.0.3\u003c/h2\u003e\n\u003cp\u003eFix for not git repos\u003c/p\u003e\n\u003ch2\u003eV3.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003cp\u003eFixing security vulnerability\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003eRemoved support for node 0.12\u003c/p\u003e\n\u003ch2\u003eFixing for older node\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003cp\u003eAdded: Support for Jenkins Blue Ocean\nAdded: Clear function to remove all discovered reports after uploading\nFix for Gitlab CI\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003cp\u003eAdded support for flags \u003ca href=\"http://docs.codecov.io/docs/flags\"\u003ehttp://docs.codecov.io/docs/flags\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecov/codecov-node/blob/master/CHANGELOG.md\"\u003ecodecov's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to execFileSync and security fixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the X-Amz-Acl: public-read header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Cirrus CI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for AWS Codebuild \u0026amp; package updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCommand line args sanitized fix\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for Semaphore\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded AWS CodeBuild and Semaphore2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded TeamCity support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Heroku CI support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded pipe with \u003ccode\u003e--pipe\u003c/code\u003e, \u003ccode\u003e-l\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded azure pipelines\n.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom yaml file. Allow codecov token from yml file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.4\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/codecov/codecov-node/commit/29dd5b6b039ce03c7bc368855896641441233417\"\u003e\u003ccode\u003e29dd5b6\u003c/code\u003e\u003c/a\u003e 3.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/c0711c656686e902af2cd92d6aecc8074de4d83d\"\u003e\u003ccode\u003ec0711c6\u003c/code\u003e\u003c/a\u003e Switch from execSync to execFileSync (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/5f6cc62d4f83bf3a75c973868259798814cd231e\"\u003e\u003ccode\u003e5f6cc62\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.15 to 4.17.19 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/0c4d7f3c6f2950445913e7f8081b26da4b41cbad\"\u003e\u003ccode\u003e0c4d7f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/182\"\u003e#182\u003c/a\u003e from codecov/update-readme-badges\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/cc5e1218426f21beaea94908775342623c27934b\"\u003e\u003ccode\u003ecc5e121\u003c/code\u003e\u003c/a\u003e Update depstat image and urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/b44b44e1f8265d8f8b8f27c343283d6d2e8ee668\"\u003e\u003ccode\u003eb44b44e\u003c/code\u003e\u003c/a\u003e Update readme with 400 error info (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/bb793357190e1d799da5b5732ef57d1e7968680a\"\u003e\u003ccode\u003ebb79335\u003c/code\u003e\u003c/a\u003e V3.7.0 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/0d7b9b01cbbd2c614e042a8f01cda25593dda4e5\"\u003e\u003ccode\u003e0d7b9b0\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e'x-amz-acl': 'public-read'\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/178\"\u003e#178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/eeff4e1953bffd2a3840322764bd5c8c9d3a91f4\"\u003e\u003ccode\u003eeeff4e1\u003c/code\u003e\u003c/a\u003e Bump acorn from 5.7.3 to 5.7.4 (\u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecov/codecov-node/commit/eb8a5274707632f821751cfce5b882cf3817ddf8\"\u003e\u003ccode\u003eeb8a527\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/codecov/codecov-node/issues/172\"\u003e#172\u003c/a\u003e from RoboCafaz/bugfix/codebuild-pr-parser\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecov/codecov-node/compare/v1.0.1...v3.7.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/~drazisil\"\u003edrazisil\u003c/a\u003e, a new releaser for codecov since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `micromatch` from 2.3.11 to 4.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/micromatch/releases\"\u003emicromatch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.8\u003c/h2\u003e\n\u003cp\u003eUltimate release that fixes both CVE-2024-4067 and CVE-2024-4068. We consider the issues low-priority, so even if you see automated scanners saying otherwise, don't be scared.\u003c/p\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Update picomatch to fix regression \u003ca href=\"https://redirect.github.com/micromatch/micromatch/issues/179\"\u003e#179\u003c/a\u003e (8becb55)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce newer version of picomatch with bugfixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebumps kind-of dep to ^3.0.2\u003c/h2\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/paulmillr\"\u003e\u003ccode\u003e@​paulmillr\u003c/code\u003e\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/micromatch/micromatch/blob/master/CHANGELOG.md\"\u003emicromatch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.0.8] - 2024-08-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebackported CVE-2024-4067 fix (from v4.0.6) over to 4.x branch\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.7] - 2024-05-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ethis is basically v4.0.5, with some README updates\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eit is vulnerable to CVE-2024-4067\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpdated braces to v3.0.3 to avoid CVE-2024-4068\u003c/li\u003e\n\u003cli\u003edoes NOT break API compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.6] - 2024-05-21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehasBraces\u003c/code\u003e to check if a pattern contains braces.\u003c/li\u003e\n\u003cli\u003eFixes CVE-2024-4067\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKS API COMPATIBILITY\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eShould be labeled as a major release, but it's not.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.1 - 4.0.5]\u003c/h2\u003e\n\u003ch2\u003e[4.0.0] - 2019-03-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onMatch\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onIgnore\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eoptions.onResult\u003c/code\u003e. See the readme for details\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.6\u003c/li\u003e\n\u003cli\u003eRemoved support for passing an array of brace patterns to \u003ccode\u003emicromatch.braces()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eTo strictly enforce closing brackets (for \u003ccode\u003e{\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, and \u003ccode\u003e(\u003c/code\u003e), you must now use \u003ccode\u003estrictBrackets=true\u003c/code\u003e instead of \u003ccode\u003estrictErrors\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecache\u003c/code\u003e - caching and all related options and methods have been removed\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.unixify\u003c/code\u003e was renamed to \u003ccode\u003eoptions.windows\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.nodupes\u003c/code\u003e Was removed. Duplicates are always removed by default. You can override this with custom behavior by using the \u003ccode\u003eonMatch\u003c/code\u003e, \u003ccode\u003eonResult\u003c/code\u003e and \u003ccode\u003eonIgnore\u003c/code\u003e functions.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.snapdragon\u003c/code\u003e was removed, as snapdragon is no longer used.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoptions.sourcemap\u003c/code\u003e was removed, as snapdragon is no longer used, which provided sourcemap support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0] - 2017-04-11\u003c/h2\u003e\n\u003cp\u003eComplete overhaul, with 36,000+ new unit tests validated against actual output generated by Bash and minimatch. More specifically, 35,000+ of the tests:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emicromatch results are directly compared to bash results\u003c/li\u003e\n\u003cli\u003ein rare cases, when micromatch and bash disagree, micromatch's results are compared to minimatch's results\u003c/li\u003e\n\u003cli\u003emicromatch is much more accurate than minimatch, so there were cases where I had to make assumptions. I'll try to document these.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis refactor introduces a parser and compiler that are supersets of more granular parsers and compilers from other sub-modules. Each of these sub-modules has a singular responsibility and focuses on a certain type of matching that aligns with a specific part of the Bash \u0026quot;expansion\u0026quot; API.\u003c/p\u003e\n\u003cp\u003eThese sub-modules work like plugins to seamlessly create the micromatch parser/compiler, so that strings are parsed in one pass, an \u003ca href=\"https://gist.github.com/jonschlinkert/099c8914f56529f75bc757cc9e5e8e2a\"\u003eAST is created\u003c/a\u003e, then a new string is generated by the compiler.\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/micromatch/micromatch/commit/8bd704ec0d9894693d35da425d827819916be920\"\u003e\u003ccode\u003e8bd704e\u003c/code\u003e\u003c/a\u003e 4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/a0e68416a44da10f3e4e30845ab95af4fd286d5a\"\u003e\u003ccode\u003ea0e6841\u003c/code\u003e\u003c/a\u003e run verb to generate README documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/4ec288484f6e8cccf597ad3d43529c31d0f7a02a\"\u003e\u003ccode\u003e4ec2884\u003c/code\u003e\u003c/a\u003e Merge branch 'v4' into hauserkristof-feature/v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/03aa8052171e878897eee5d7bb2ae0ae83ec2ade\"\u003e\u003ccode\u003e03aa805\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/micromatch/issues/266\"\u003e#266\u003c/a\u003e from hauserkristof/feature/v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/814f5f70efcd100ca9d29198867812a3d6ab91a8\"\u003e\u003ccode\u003e814f5f7\u003c/code\u003e\u003c/a\u003e lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/67fcce6a1077c2faf5ad0c5f998fa70202cc5dae\"\u003e\u003ccode\u003e67fcce6\u003c/code\u003e\u003c/a\u003e fix: CHANGELOG about braces \u0026amp; CVE-2024-4068, v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/113f2e3fa7cb30b429eda7c4c38475a8e8ba1b30\"\u003e\u003ccode\u003e113f2e3\u003c/code\u003e\u003c/a\u003e fix: CVE numbers in CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/d9dbd9a266686f44afb38da26fe016f96d1ec04f\"\u003e\u003ccode\u003ed9dbd9a\u003c/code\u003e\u003c/a\u003e feat: updated CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/2ab13157f416679f54e3a32b1425e184bd16749e\"\u003e\u003ccode\u003e2ab1315\u003c/code\u003e\u003c/a\u003e fix: use actions/setup-node@v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/micromatch/commit/1406ea38f3e24b29f4d4f46908d5cffcb3e6c4ce\"\u003e\u003ccode\u003e1406ea3\u003c/code\u003e\u003c/a\u003e feat: rework test to work on macos with node 10,12 and 14\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/micromatch/compare/2.3.11...4.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-notifier` from 4.6.1 to 10.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikaelbr/node-notifier/blob/master/CHANGELOG.md\"\u003enode-notifier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ccode\u003ev10.0.1\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eFixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix custom path for windows \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/382\"\u003e#382\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/yoavain\"\u003e\u003ccode\u003e@​yoavain\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003ev10.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cp\u003eSetting \u003ccode\u003eNSAllowsArbitraryLoads\u003c/code\u003e as false for security reasons within terminal-notifier. Meaning non-https images/loads for terminal-notifier will no longer work. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/362\"\u003e#362\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eFixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix: options.customPath doesn't work for windows toaster. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/373\"\u003e#373\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev9.0.1\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes potential security issue with non-escaping input parameters for notify-send.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCorrects mapping on snoretoast activate event. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/347\"\u003e#347\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePatches\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix named pipe in WSL. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/342\"\u003e#342\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efixes possible injection issue for notify-send\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev8.0.2\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes potential security issue with non-escaping input parameters for notify-send.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev8.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eExpire time for notify-send is made to match macOS and Windows with default time of 10 seconds. The API is changed to take seconds as input and converting it to milliseconds before passing it on to notify-send. See \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/341\"\u003e#341\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev7.0.2\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dependencies\u003c/li\u003e\n\u003cli\u003eFixes issue with haning Windows notifications when disabled (\u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/pull/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003ev7.0.1\u003c/code\u003e\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/mikaelbr/node-notifier/commit/1eacdefc61f92fcbbdbd859de1d96bbcf302446e\"\u003e\u003ccode\u003e1eacdef\u003c/code\u003e\u003c/a\u003e v10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/ab8d2a5e4c34b9c7eb37a59140764a80ba428fc9\"\u003e\u003ccode\u003eab8d2a5\u003c/code\u003e\u003c/a\u003e adds github action for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/b8cada73a1aa33d7bb3d5b7d2ff5ff0806e0288a\"\u003e\u003ccode\u003eb8cada7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/395\"\u003e#395\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/tmpl-1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/79a3876e8298d8c3999b83881dc507d45719f47a\"\u003e\u003ccode\u003e79a3876\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/393\"\u003e#393\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/path-parse-1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/7c99a0d575a19336d46ba7c351aa4c5d1137de35\"\u003e\u003ccode\u003e7c99a0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/394\"\u003e#394\u003c/a\u003e from mikaelbr/dependabot/npm_and_yarn/ws-7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/825b62fd0fe6cc5b5bb69bd699924509d5b1a23a\"\u003e\u003ccode\u003e825b62f\u003c/code\u003e\u003c/a\u003e Bump tmpl from 1.0.4 to 1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/dde5139bd02600e4e4ce08af1fc703cad1bf26d1\"\u003e\u003ccode\u003edde5139\u003c/code\u003e\u003c/a\u003e Bump ws from 7.4.5 to 7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/b4de78f65bc711671bfdefc356e84ffcf635de07\"\u003e\u003ccode\u003eb4de78f\u003c/code\u003e\u003c/a\u003e Bump path-parse from 1.0.6 to 1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/db3bbac56176cb1195b76936dfc44fd895defa6f\"\u003e\u003ccode\u003edb3bbac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/382\"\u003e#382\u003c/a\u003e from yoavain/test-nexe-custom-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikaelbr/node-notifier/commit/a17b19665360bc8c2dbabcb20229eaa1cb2c285a\"\u003e\u003ccode\u003ea17b196\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mikaelbr/node-notifier/issues/392\"\u003e#392\u003c/a\u003e from yoavain/fix-custom-path-from-constructor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikaelbr/node-notifier/compare/v4.6.1...v10.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `braces` from 1.8.5 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease history\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"http://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e\nand this project adheres to \u003ca href=\"http://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eChangelogs are for humans, not machines.\u003c/li\u003e\n\u003cli\u003eThere should be an entry for every single version.\u003c/li\u003e\n\u003cli\u003eThe same types of changes should be grouped.\u003c/li\u003e\n\u003cli\u003eVersions and sections should be linkable.\u003c/li\u003e\n\u003cli\u003eThe latest version comes first.\u003c/li\u003e\n\u003cli\u003eThe release date of each versions is displayed.\u003c/li\u003e\n\u003cli\u003eMention whether you follow Semantic Versioning.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eChangelog entries are classified using the following labels \u003cem\u003e(from \u003ca href=\"http://keepachangelog.com/\"\u003ekeep-a-changelog\u003c/a\u003e\u003c/em\u003e):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAdded\u003c/code\u003e for new features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eChanged\u003c/code\u003e for changes in existing functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDeprecated\u003c/code\u003e for soon-to-be removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRemoved\u003c/code\u003e for now removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFixed\u003c/code\u003e for any bug fixes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSecurity\u003c/code\u003e in case of vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e[3.0.0] - 2018-04-08\u003c/h2\u003e\n\u003cp\u003ev3.0 is a complete refactor, resulting in a faster, smaller codebase, with fewer deps, and a more accurate parser and compiler.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe undocumented \u003ccode\u003e.makeRe\u003c/code\u003e method was removed\u003c/li\u003e\n\u003cli\u003eRequire Node.js \u0026gt;= 8.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNon-breaking changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCaching was removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.3.2] - 2018-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estart refactoring\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d\"\u003e\u003ccode\u003e74b2db2\u003c/code\u003e\u003c/a\u003e 3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e\"\u003e\u003ccode\u003e88f1429\u003c/code\u003e\u003c/a\u003e update eslint. lint, fix unit tests.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff\"\u003e\u003ccode\u003e415d660\u003c/code\u003e\u003c/a\u003e Snyk js braces 6838727 (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6\"\u003e\u003ccode\u003e190510f\u003c/code\u003e\u003c/a\u003e fix tests, skip 1 test in test/braces.expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856\"\u003e\u003ccode\u003e716eb9f\u003c/code\u003e\u003c/a\u003e readme bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3\"\u003e\u003ccode\u003ea5851e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/micromatch/braces/issues/37\"\u003e#37\u003c/a\u003e from coderaiser/fix/vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538\"\u003e\u003ccode\u003e2092bd1\u003c/code\u003e\u003c/a\u003e feature: braces: add maxSymbols (\u003ca href=\"https://github.com/micromatch/braces/issues/\"\u003ehttps://github.com/micromatch/braces/issues/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3\"\u003e\u003ccode\u003e9f5b4cf\u003c/code\u003e\u003c/a\u003e fix: vulnerability (\u003ca href=\"https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\"\u003ehttps://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d\"\u003e\u003ccode\u003e98414f9\u003c/code\u003e\u003c/a\u003e remove funding file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14\"\u003e\u003ccode\u003e665ab5d\u003c/code\u003e\u003c/a\u003e update keepEscaping doc (\u003ca href=\"https://redirect.github.com/micromatch/braces/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micromatch/braces/compare/1.8.5...3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.6 to 4.7.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.8/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.5 - April 2nd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdel\u003eNode.js version support has been changed to v6+\u003c/del\u003e Reverted in 4.7.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\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/handlebars-lang/handlebars.js/commit/8dc3d2517b41d12b1e06f88a449f30d27c137c21\"\u003e\u003ccode\u003e8dc3d25\u003c/code\u003e\u003c/a\u003e v4.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/668c4fb878688e6a2e6bd4ac944b28634c98a9c7\"\u003e\u003ccode\u003e668c4fb\u003c/code\u003e\u003c/a\u003e Fix browser tests in CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c65c6cce3f626e4896a9d59250f0908be695adae\"\u003e\u003ccode\u003ec65c6cc\u003c/code\u003e\u003c/a\u003e Test on Node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/3d3796c1e97cead4a2699e83d51ddb7f20b70aa6\"\u003e\u003ccode\u003e3d3796c\u003c/code\u003e\u003c/a\u003e Make library compatible with workers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/075b354a3b92af1559d8648b6051df4d4a875081\"\u003e\u003ccode\u003e075b354\u003c/code\u003e\u003c/a\u003e Fix sync issue with npm lock-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/30dbf0478109ded8f12bb29832135d480c17e367\"\u003e\u003ccode\u003e30dbf04\u003c/code\u003e\u003c/a\u003e Fix compiling of each block params in strict mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e3a54485db7730b74656450373b5f774364ffe34\"\u003e\u003ccode\u003ee3a5448\u003c/code\u003e\u003c/a\u003e Fix bundler issue with webpack 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8e23642ea25d8835712484e814b6f2c2c3126a66\"\u003e\u003ccode\u003e8e23642\u003c/code\u003e\u003c/a\u003e Fix integration-tests issue with npm \u0026gt;= 7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/88ac06875f06aa3f3b83bd169b2e0b440f553867\"\u003e\u003ccode\u003e88ac068\u003c/code\u003e\u003c/a\u003e use https instead of git for mustache submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c68bc08a0de9b0f3d1570da7d439fccd16427958\"\u003e\u003ccode\u003ec68bc08\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.6...v4.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.7.0 to 3.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.13.1] - 2019-04-05\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible code execution in (already unsafe) \u003ccode\u003e.load()\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/480\"\u003e#480\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.13.0] - 2019-03-20\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix: \u003ccode\u003esafeLoad()\u003c/code\u003e can hang when arrays with nested refs\nused as key. Now throws exception for nested arrays. \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/475\"\u003e#475\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.2] - 2019-02-26\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003enoArrayIndent\u003c/code\u003e option for root level, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/468\"\u003e#468\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.1] - 2019-01-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003enoArrayIndent\u003c/code\u003e option, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/432\"\u003e#432\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.12.0] - 2018-06-02\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport arrow functions without a block statement, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/421\"\u003e#421\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.11.0] - 2018-03-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd arrow functions suport for \u003ccode\u003e!!js/function\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix dump in bin/octal/hex formats for negative integers, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/399\"\u003e#399\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.10.0] - 2017-09-10\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003econdenseFlow\u003c/code\u003e output (quote keys for sure, instead of spaces), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/371\"\u003e#371\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/370\"\u003e#370\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDump astrals as codepoints instead of surrogate pair, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/368\"\u003e#368\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.9.1] - 2017-07-08\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure stack is present for custom errors in node 7.+, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/351\"\u003e#351\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.9.0] - 2017-07-08\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003econdenseFlow\u003c/code\u003e option (to create pretty URL query params), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/346\"\u003e#346\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/665aadda42349dcae869f12040d9b10ef18d12da\"\u003e\u003ccode\u003e665aadd\u003c/code\u003e\u003c/a\u003e 3.13.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/da8ecf24b63d2307015e75ee8bd1da1977071e35\"\u003e\u003ccode\u003eda8ecf2\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/b2f9e882397660da37c5c5bb92e8ccc7bb9eb668\"\u003e\u003ccode\u003eb2f9e88\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/480\"\u003e#480\u003c/a\u003e from nodeca/toString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e18afbf1edcafb7add2c4c7b22abc8d6ebc2fa61\"\u003e\u003ccode\u003ee18afbf\u003c/code\u003e\u003c/a\u003e Fix possible code execution in (already unsafe) load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9d4ce5e2895365c943d2bdf7e7c8ac1be3ec51a3\"\u003e\u003ccode\u003e9d4ce5e\u003c/code\u003e\u003c/a\u003e 3.13.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/f64c6737dbe24d110f53152d142d01e64520a193\"\u003e\u003ccode\u003ef64c673\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/a567ef3c6e61eb319f0bfc2671d91061afb01235\"\u003e\u003ccode\u003ea567ef3\u003c/code\u003e\u003c/a\u003e Restrict data types for object keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/59b6e76b712350e9e6aad7773e7375a1de009cf9\"\u003e\u003ccode\u003e59b6e76\u003c/code\u003e\u003c/a\u003e Fix test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e4267fc733452d074a3e494fb5cab2a07c7e6b87\"\u003e\u003ccode\u003ee4267fc\u003c/code\u003e\u003c/a\u003e 3.12.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7231a491788ecb289cee52e854574e7271c34350\"\u003e\u003ccode\u003e7231a49\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.7.0...3.13.1\"\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.6.3 to 2.7.0\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.7.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.13...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2023-08-23)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAbortError\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1744\"\u003e#1744\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/9b9d45881e5ca68757077726b3c0ecf8fdca1f29\"\u003e9b9d458\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.12...v2.6.13\"\u003e2.6.13\u003c/a\u003e (2023-08-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the default connection close header (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1765\"\u003e#1765\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/65ae25a1da2834b046c218685f2085a06f679492\"\u003e65ae25a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1735\"\u003e#1735\u003c/a\u003e \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1473\"\u003e#1473\u003c/a\u003e \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1736\"\u003e#1736\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.11...v2.6.12\"\u003e2.6.12\u003c/a\u003e (2023-06-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esocket variable testing for undefined (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1726\"\u003e#1726\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/8bc3a7c85f67fb81bb3d71c8254e68f3b88e9169\"\u003e8bc3a7c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.10...v2.6.11\"\u003e2.6.11\u003c/a\u003e (2023-05-09)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: handle bom in text and json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1741\"\u003e#1741\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/afb36f6c178342488d71947dfc87e7ddd19fab9e\"\u003eafb36f6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1741\"\u003e#1741\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.9...v2.6.10\"\u003e2.6.10\u003c/a\u003e (2023-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle bom in text and json (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/29909d75c62d51e0d1c23758e526dba74bfd463d\"\u003e29909d7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.8...v2.6.9\"\u003e2.6.9\u003c/a\u003e (2023-01-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u0026quot;global is not defined\u0026quot; (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1704\"\u003e#1704\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/70f592d9d2da959df1cebc2dd2314286a4bcf345\"\u003e70f592d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.7...v2.6.8\"\u003e2.6.8\u003c/a\u003e (2023-01-13)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9b9d45881e5ca68757077726b3c0ecf8fdca1f29\"\u003e\u003ccode\u003e9b9d458\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003eAbortError\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1744\"\u003e#1744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/65ae25a1da2834b046c218685f2085a06f679492\"\u003e\u003ccode\u003e65ae25a\u003c/code\u003e\u003c/a\u003e fix: Remove the default connection close header (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/8bc3a7c85f67fb81bb3d71c8254e68f3b88e9169\"\u003e\u003ccode\u003e8bc3a7c\u003c/code\u003e\u003c/a\u003e fix: socket variable testing for undefined (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1726\"\u003e#1726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/afb36f6c178342488d71947dfc87e7ddd19fab9e\"\u003e\u003ccode\u003eafb36f6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: handle bom in text and json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1741\"\u003e#1741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/29909d75c62d51e0d1c23758e526dba74bfd463d\"\u003e\u003ccode\u003e29909d7\u003c/code\u003e\u003c/a\u003e fix: handle bom in text and json (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1739\"\u003e#1739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/70f592d9d2da959df1cebc2dd2314286a4bcf345\"\u003e\u003ccode\u003e70f592d\u003c/code\u003e\u003c/a\u003e fix: \u0026quot;global is not defined\u0026quot; (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1704\"\u003e#1704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/0f1ebb0d9d9726351a83a50eaaccf66342f04e06\"\u003e\u003ccode\u003e0f1ebb0\u003c/code\u003e\u003c/a\u003e Prevent error when response is null (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1699\"\u003e#1699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/6e9464d7e34dc323edf4dabad7615dd94ab847bd\"\u003e\u003ccode\u003e6e9464d\u003c/code\u003e\u003c/a\u003e ci(release): install dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/dd2a0ba0fb1ed0d321fcde46562e824d9f40fea1\"\u003e\u003ccode\u003edd2a0ba\u003c/code\u003e\u003c/a\u003e ci(release): install dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/49bef02a2f630bb083d1920cb40ff09363479ef2\"\u003e\u003ccode\u003e49bef02\u003c/code\u003e\u003c/a\u003e ci(release): use latest Node LTS\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/v1.6.3...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~node-fetch-bot\"\u003enode-fetch-bot\u003c/a\u003e, a new releaser for node-fetch since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"http://facebook.github.io/react/blog/2015/10/07/react-v0.14.html\"\u003ehttp://facebook.github.io/react/blog/2015/10/07/react-v0.14.html\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.13.3\u003c/h2\u003e\n\u003ch3\u003eReact Core\u003c/h3\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eclipPath\u003c/code\u003e element and attribute for SVG\u003c/li\u003e\n\u003cli\u003eImproved warnings for deprecated methods in plain JS classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLoosened \u003ccode\u003edangerouslySetInnerHTML\u003c/code\u003e restrictions so \u003ccode\u003e{__html: undefined}\u003c/code\u003e will no longer throw\u003c/li\u003e\n\u003cli\u003eFixed extraneous context warning with non-pure \u003ccode\u003egetChildContext\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003ereplaceState(obj)\u003c/code\u003e retains prototype of \u003ccode\u003eobj\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReact with Add-ons\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTest Utils: Ensure that shallow rendering works when components define \u003ccode\u003econtextTypes\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.0 (October 7, 2015)\u003c/h2\u003e\n\u003ch3\u003eMajor changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit the main \u003ccode\u003ereact\u003c/code\u003e package into two: \u003ccode\u003ereact\u003c/code\u003e and \u003ccode\u003ereact-dom\u003c/code\u003e.  This paves the way to writing components that can be shared between the web version of React and React Native.  This means you will need to include both files and some functions have been moved from \u003ccode\u003eReact\u003c/code\u003e to \u003ccode\u003eReactDOM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAddons have been moved to separate packages (\u003ccode\u003ereact-addons-clone-with-props\u003c/code\u003e, \u003ccode\u003ereact-addons-create-fragment\u003c/code\u003e, \u003ccode\u003ereact-addons-css-transition-group\u003c/code\u003e, \u003ccode\u003ereact-addons-linked-state-mixin\u003c/code\u003e, \u003ccode\u003ereact-addons-perf\u003c/code\u003e, \u003ccode\u003ereact-addons-pure-render-mixin\u003c/code\u003e, \u003ccode\u003ereact-addons-shallow-compare\u003c/code\u003e, \u003ccode\u003ereact-addons-test-utils\u003c/code\u003e, \u003ccode\u003ereact-addons-transition-group\u003c/code\u003e, \u003ccode\u003ereact-addons-update\u003c/code\u003e, \u003ccode\u003eReactDOM.unstable_batchedUpdates\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eStateless functional components - React components were previously created using React.createClass or using ES6 classes.  This release adds a \u003ca href=\"https://reactjs.org/docs/reusable-components.html#stateless-functions\"\u003enew syntax\u003c/a\u003e where a user defines a single \u003ca href=\"https://reactjs.org/docs/reusable-components.html#stateless-functions\"\u003estateless render function\u003c/a\u003e (with one parameter: \u003ccode\u003eprops\u003c/code\u003e) which returns a JSX element, and this function may be used as a component.\u003c/li\u003e\n\u003cli\u003eRefs to DOM components as the DOM node itself. Previously the only useful thing you can do with a DOM component is call \u003ccode\u003egetDOMNode()\u003c/code\u003e to get the underlying DOM node. Starting with this release, a ref to a DOM component \u003cem\u003eis\u003c/em\u003e the actual DOM node. \u003cstrong\u003eNote that refs to custom (user-defined) components work exactly as before; only the built-in DOM components are affected by this change.\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eReact.initializeTouchEvents\u003c/code\u003e is no longer necessary and has been removed completely. Touch events now work automatically.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: Due to the DOM node refs change mentioned above, \u003ccode\u003eTestUtils.findAllInRenderedTree\u003c/code\u003e and related helpers are no longer able to take a DOM component, only a custom component.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eprops\u003c/code\u003e object is now frozen, so mutating props after creating a component element is no longer supported. In most cases, \u003ca href=\"https://reactjs.org/docs/react-api.html#cloneelement\"\u003e\u003ccode\u003eReact.cloneElement\u003c/code\u003e\u003c/a\u003e should be used instead. This change makes your components easier to reason about and enables the compiler optimizations mentioned above.\u003c/li\u003e\n\u003cli\u003ePlain objects are no longer supported as React children; arrays should be used instead. You can use the \u003ca href=\"https://reactjs.org/docs/create-fragment.html\"\u003e\u003ccode\u003ecreateFragment\u003c/code\u003e\u003c/a\u003e helper to migrate, which now returns an array.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003eclassSet\u003c/code\u003e has been removed. Use \u003ca href=\"https://github.com/JedWatson/classnames\"\u003eclassnames\u003c/a\u003e instead.\u003c/li\u003e\n\u003cli\u003eWeb components (custom elements) now use native property names.  Eg: \u003ccode\u003eclass\u003c/code\u003e instead of \u003ccode\u003eclassName\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ethis.getDOMNode()\u003c/code\u003e is now deprecated and \u003ccode\u003eReactDOM.findDOMNode(this)\u003c/code\u003e can be used instead. Note that in the common case, \u003ccode\u003efindDOMNode\u003c/code\u003e is now unnecessary since a ref to the DOM component is now the actual DOM node.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetProps\u003c/code\u003e and \u003ccode\u003ereplaceProps\u003c/code\u003e are now deprecated. Instead, call ReactDOM.render again at the top level with the new props.\u003c/li\u003e\n\u003cli\u003eES6 component classes must now extend \u003ccode\u003eReact.Component\u003c/code\u003e in order to enable stateless function components. The \u003ca href=\"https://reactjs.org/blog/2015/01/27/react-v0.13.0-beta-1.html#other-languages\"\u003eES3 module pattern\u003c/a\u003e will continue to work.\u003c/li\u003e\n\u003cli\u003eReusing and mutating a \u003ccode\u003estyle\u003c/code\u003e object between renders has been deprecated. This mirrors our change to freeze the \u003ccode\u003eprops\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003ecloneWithProps\u003c/code\u003e is now deprecated. Use \u003ca href=\"https://reactjs.org/docs/react-api.html#cloneelement\"\u003e\u003ccode\u003eReact.cloneElement\u003c/code\u003e\u003c/a\u003e instead (unlike \u003ccode\u003ecloneWithProps\u003c/code\u003e, \u003ccode\u003ecloneElement\u003c/code\u003e does not merge \u003ccode\u003eclassName\u003c/code\u003e or \u003ccode\u003estyle\u003c/code\u003e automatically; you can merge them manually if needed).\u003c/li\u003e\n\u003cli\u003eAdd-Ons: To improve reliability, \u003ccode\u003eCSSTransitionGroup\u003c/code\u003e will no longer listen to transition events. Instead, you should specify transition durations manually using props such as \u003ccode\u003etransitionEnterTimeout={500}\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eReact.Children.toArray\u003c/code\u003e which takes a nested children object and returns a flat array with keys assigned to each child. This helper makes it easier to manipulate collections of children in your \u003ccode\u003erender\u003c/code\u003e methods, especially if you want to reorder or slice \u003ccode\u003ethis.props.children\u003c/code\u003e before passing it down. In addition, \u003ccode\u003eReact.Children.map\u003c/code\u003e now returns plain arrays too.\u003c/li\u003e\n\u003cli\u003eReact uses \u003ccode\u003econsole.error\u003c/code\u003e instead of \u003ccode\u003econsole.warn\u003c/code\u003e for warnings so that browsers show a full stack trace in the console. (Our warnings appear when you use patterns that will break in future releases and for code that is likely to behave unexpectedly, so we do consider our warnings to be “must-fix” errors.)\u003c/li\u003e\n\u003cli\u003ePreviously, including untrusted objects as React children \u003ca href=\"http://danlec.com/blog/xss-via-a-spoofed-react-element\"\u003ecould result in an XSS security vulnerability\u003c/a\u003e. This problem should be avoided by properly validating input at the application layer and by never passing untrusted objects around your application code. As an additional layer of protection, \u003ca href=\"https://redirect.github.com/facebook/react/pull/4832\"\u003eReact now tags elements\u003c/a\u003e with a specific \u003ca href=\"http://www.2ality.com/2014/12/es6-symbols.html\"\u003eES2015 (ES6) \u003ccode\u003eSymbol\u003c/code\u003e\u003c/a\u003e in browsers that support it, in order to ensure that React never considers untrusted JSON to be a valid element. If this extra security protection is important to you, you should add a \u003ccode\u003eSymbol\u003c/code\u003e polyfill for older browsers, such as the one included by \u003ca href=\"https://babeljs.io/docs/usage/polyfill/\"\u003eBabel’s polyfill\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eWhen possible, React DOM now generates XHTML-compatible markup.\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these standard HTML attributes: \u003ccode\u003ecapture\u003c/code\u003e, \u003ccode\u003echallenge\u003c/code\u003e, \u003ccode\u003einputMode\u003c/code\u003e, \u003ccode\u003eis\u003c/code\u003e, \u003ccode\u003ekeyParams\u003c/code\u003e, \u003ccode\u003ekeyType\u003c/code\u003e, \u003ccode\u003eminLength\u003c/code\u003e, \u003ccode\u003esummary\u003c/code\u003e, \u003ccode\u003ewrap\u003c/code\u003e. It also now supports these non-standard attributes: \u003ccode\u003eautoSave\u003c/code\u003e, \u003ccode\u003eresults\u003c/code\u003e, \u003ccode\u003esecurity\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these SVG attributes, which render into namespaced attributes: \u003ccode\u003exlinkActuate\u003c/code\u003e, \u003ccode\u003exlinkArcrole\u003c/code\u003e, \u003ccode\u003exlinkHref\u003c/code\u003e, \u003ccode\u003exlinkRole\u003c/code\u003e, \u003ccode\u003exlinkShow\u003c/code\u003e, \u003ccode\u003exlinkTitle\u003c/code\u003e, \u003ccode\u003exlinkType\u003c/code\u003e, \u003ccode\u003exmlBase\u003c/code\u003e, \u003ccode\u003exmlLang\u003c/code\u003e, \u003ccode\u003exmlSpace\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eimage\u003c/code\u003e SVG tag is now supported by React DOM.\u003c/li\u003e\n\u003cli\u003eIn React DOM, arbitrary attributes are supported on custom elements (those with a hyphen in the tag name or an \u003ccode\u003eis=\u0026quot;...\u0026quot;\u003c/code\u003e attribute).\u003c/li\u003e\n\u003cli\u003eReact DOM now supports these media events on \u003ccode\u003eaudio\u003c/code\u003e and \u003ccode\u003evideo\u003c/code\u003e tags: \u003ccode\u003eonAbort\u003c/code\u003e, \u003ccode\u003eonCanPlay\u003c/code\u003e, \u003ccode\u003eonCanPlayThrough\u003c/code\u003e, \u003ccode\u003eonDurationChange\u003c/code\u003e, \u003ccode\u003eonEmptied\u003c/code\u003e, \u003ccode\u003eonEncrypted\u003c/code\u003e, \u003ccode\u003eonEnded\u003c/code\u003e, \u003ccode\u003eonError\u003c/code\u003e, \u003ccode\u003eonLoadedData\u003c/code\u003e, \u003ccode\u003eonLoadedMetadata\u003c/code\u003e, \u003ccode\u003eonLoadStart\u003c/code\u003e, \u003ccode\u003eonPause\u003c/code\u003e, \u003ccode\u003eonPlay\u003c/code\u003e, \u003ccode\u003eonPlaying\u003c/code\u003e, \u003ccode\u003eonProgress\u003c/code\u003e, \u003ccode\u003eonRateChange\u003c/code\u003e, \u003ccode\u003eonSeeked\u003c/code\u003e, \u003ccode\u003eonSeeking\u003c/code\u003e, \u003ccode\u003eonStalled\u003c/code\u003e, \u003ccode\u003eonSuspend\u003c/code\u003e, \u003ccode\u003eonTimeUpdate\u003c/code\u003e, \u003ccode\u003eonVolumeChange\u003c/code\u003e, \u003ccode\u003eonWaiting\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMany small performance improvements have been made.\u003c/li\u003e\n\u003cli\u003eMany warnings show more context than before.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: A \u003ca href=\"https://redirect.github.com/facebook/react/pull/3355\"\u003e\u003ccode\u003eshallowCompare\u003c/code\u003e\u003c/a\u003e add-on has been added as a migration path for \u003ccode\u003ePureRenderMixin\u003c/code\u003e in ES6 classes.\u003c/li\u003e\n\u003cli\u003eAdd-Ons: \u003ccode\u003eCSSTransitionGroup\u003c/code\u003e can now use \u003ca href=\"https://github.com/facebook/react/blob/48942b85/docs/docs/10.1-animation.md#custom-classes\"\u003ecustom class names\u003c/a\u003e instead of appending \u003ccode\u003e-enter-active\u003c/code\u003e or similar to the transition name.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew helpful warnings\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now warns you when nesting HTML elements invalidly, which helps you avoid surprising errors during updates.\u003c/li\u003e\n\u003cli\u003ePassing \u003ccode\u003edocument.body\u003c/code\u003e directly as the container to \u003ccode\u003eReactDOM.render\u003c/code\u003e now gives a warning as doing so can cause problems with browser extensions that modify the DOM.\u003c/li\u003e\n\u003cli\u003eUsing multiple instances of React together is not supported, so we now warn when we detect this case to help you avoid running into the resulting problems.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3603d45157e6c1b21cda7ed96683408b319ae619\"\u003e\u003ccode\u003e3603d45\u003c/code\u003e\u003c/a\u003e v0.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/693dd3567b6648fdccfd602702192bb22f405e63\"\u003e\u003ccode\u003e693dd35\u003c/code\u003e\u003c/a\u003e Update to fbjs@0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/4a4174b9e8d1f554a5368da5df274746a8e332d1\"\u003e\u003ccode\u003e4a4174b\u003c/code\u003e\u003c/a\u003e 0.14.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/c04d02e5e8de18436ac95037ab856ac5ba7d29b9\"\u003e\u003ccode\u003ec04d02e\u003c/code\u003e\u003c/a\u003e Add warnings to React module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/52b4c9eabf6c5930a906df4584c8480db5ec6e9e\"\u003e\u003ccode\u003e52b4c9e\u003c/code\u003e\u003c/a\u003e Upgrade to fbjs, fbjs-scripts @ 0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b38509cade7e5e31bffd2da93fb0213ad58681bf\"\u003e\u003ccode\u003eb38509c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/4540\"\u003e#4540\u003c/a\u003e from scottburch/ie8-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/ecb34de5747a6d4578dc4be920a033db9f81370f\"\u003e\u003ccode\u003eecb34de\u003c/code\u003e\u003c/a\u003e Upgrade ESLint, fix code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3f6bca7b1638ee940bb01989377abc9864edb6fe\"\u003e\u003ccode\u003e3f6bca7\u003c/code\u003e\u003c/a\u003e 0.14.0-beta3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5f01a90954405d26439d00af2b6f5dbfa535ef9d\"\u003e\u003ccode\u003e5f01a90\u003c/code\u003e\u003c/a\u003e Update addons.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/1da2b29897781d3faa7b555e4962d7eb5b6a2707\"\u003e\u003ccode\u003e1da2b29\u003c/code\u003e\u003c/a\u003e added suggested comment to get file to pass es-lint\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v0.14.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shelljs` from 0.7.8 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shelljs/shelljs/releases\"\u003eshelljs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1201\"\u003eshelljs/shelljs#1201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: rename master -\u0026gt; main by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1203\"\u003eshelljs/shelljs#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: avoid dependency cycle by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1204\"\u003eshelljs/shelljs#1204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce single quotes by \u003ca href=\"https://github.com/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1207\"\u003eshelljs/shelljs#1207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1209\"\u003eshelljs/shelljs#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use require instead of import by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1212\"\u003eshelljs/shelljs#1212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use promises for utils.runScript by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1211\"\u003eshelljs/shelljs#1211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use expectations for t.throws by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1213\"\u003eshelljs/shelljs#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: prefer promises over test.cb by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1214\"\u003eshelljs/shelljs#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: allow es6 language features by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1215\"\u003eshelljs/shelljs#1215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use es6 class syntax for CommandError by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1217\"\u003eshelljs/shelljs#1217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update ava by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1218\"\u003eshelljs/shelljs#1218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: cmd is compatible with node 22.10 by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1219\"\u003eshelljs/shelljs#1219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: explicit handling for execa errors by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1220\"\u003eshelljs/shelljs#1220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd -B, -A, and -C options to grep by \u003ca href=\"https://github.com/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1206\"\u003eshelljs/shelljs#1206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: change how internal errors are handled by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1222\"\u003eshelljs/shelljs#1222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate the shjs binary by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1225\"\u003eshelljs/shelljs#1225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump execa dependency version by \u003ca href=\"https://github.com/y-nk\"\u003e\u003ccode\u003e@​y-nk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1216\"\u003eshelljs/shelljs#1216\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/abluescarab\"\u003e\u003ccode\u003e@​abluescarab\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1207\"\u003eshelljs/shelljs#1207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/y-nk\"\u003e\u003ccode\u003e@​y-nk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1216\"\u003eshelljs/shelljs#1216\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: add tests for shelljs glob expansion by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1198\"\u003eshelljs/shelljs#1198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused env var by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1199\"\u003eshelljs/shelljs#1199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add package.json to exports list by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1200\"\u003eshelljs/shelljs#1200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: add global.js and plugin.js to exports list by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/1196\"\u003eshelljs/shelljs#1196\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1\"\u003ehttps://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Exit 1 with empty string if no match by \u003ca href=\"https://github.com/wyardley\"\u003e\u003ccode\u003e@​wyardley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/901\"\u003eshelljs/shelljs#901\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cp): support update flag when recursing by \u003ca href=\"https://github.com/joshi-sh\"\u003e\u003ccode\u003e@​joshi-sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/889\"\u003eshelljs/shelljs#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: change language to node_js and remove obsolete scripts by \u003ca href=\"https://github.com/DanielRuf\"\u003e\u003ccode\u003e@​DanielRuf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/910\"\u003eshelljs/shelljs#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove gitter integration by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/907\"\u003eshelljs/shelljs#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(npm): remove lockfile by \u003ca href=\"https://github.com/nfischer\"\u003e\u003ccode\u003e@​nfischer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/911\"\u003eshelljs/shelljs#911\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/shelljs/shelljs/blob/main/CHANGELOG.md\"\u003eshelljs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.5\"\u003ev0.8.5\u003c/a\u003e (2022-01-13)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis was a small security fix for \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/1058\"\u003e#1058\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.4\"\u003ev0.8.4\u003c/a\u003e (2020-04-24)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.3...v0.8.4\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSmall patch release to fix a circular dependency warning in node v14. See \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/973\"\u003e#973\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/shelljs/shelljs/tree/v0.8.3\"\u003ev0.8.3\u003c/a\u003e (2018-11-13)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/shelljs/shelljs/compare/v0.8.2...v0.8.3\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eShelljs print stderr to console even if exec-only \u0026quot;silent\u0026quot; is true \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: remove common.state.tempDir \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCan't suppress stdout for echo \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexec() doesn't apply the arguments correctly \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshell.exec('npm pack') painfully slow \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshelljs.exec cannot find app.asar/node_modules/shelljs/src/exec-child.js \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/881\"\u003e#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest infra: mocks and skipOnWin conflict \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/862\"\u003e#862\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for shell function completion on IDE \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/859\"\u003e#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eecho command shows options in stdout \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/855\"\u003e#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esilent does not always work \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/851\"\u003e#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAppveyor installs the latest npm, instead of the latest compatible npm \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/844\"\u003e#844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForce symbolic link (ln -sf) does not overwrite/recreate existing destination \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/830\"\u003e#830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003einconsistent result when trying to echo to a file \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/798\"\u003e#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent require()ing executable-only files \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/789\"\u003e#789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCannot set property to of [object String] which has only a getter \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/752\"\u003e#752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewhich() should check executability before returning a value \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/657\"\u003e#657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBad encoding experience \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/456\"\u003e#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ephpcs very slow \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/440\"\u003e#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eError shown when triggering a sigint during shelljs.exec if process.on sigint is defined \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/254\"\u003e#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e.to\\(file\\)\u003c/code\u003e does not mute STDIO output \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/146\"\u003e#146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscaping shell arguments to exec() \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/143\"\u003e#143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow multiple string arguments for exec() \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/103\"\u003e#103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecp does not recursively copy from readonly location  \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/98\"\u003e#98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling permissions errors on file I/O \u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/64\"\u003e#64\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd test case for sed on empty file \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/904\"\u003e#904\u003c/a\u003e (\u003ca href=\"https://github.com/wyardley\"\u003ewyardley\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: don't expose tempdir in common.state \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/903\"\u003e#903\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): fix codecov on travis \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/897\"\u003e#897\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(npm): add ci-or-install script \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/896\"\u003e#896\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix silent exec \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/892\"\u003e#892\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(appveyor): run entire test matrix \u003ca href=\"https://redirect.github.com/shelljs/shelljs/pull/886\"\u003e#886\u003c/a\u003e (\u003ca href=\"https://github.com/nfischer\"\u003enfischer\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/4580c00398982618ff075dd4354b0234a1d679dc\"\u003e\u003ccode\u003e4580c00\u003c/code\u003e\u003c/a\u003e 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/9a06336bc15ea36597054be5dacf6f8259ea6520\"\u003e\u003ccode\u003e9a06336\u003c/code\u003e\u003c/a\u003e Deprecate the shjs binary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/3b03c85ef6442a1ebafca99db606c6c851215e9b\"\u003e\u003ccode\u003e3b03c85\u003c/code\u003e\u003c/a\u003e chore: remove accidental audit dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/33db5147e23f8d76e768eefc2f1d4a82da449ed3\"\u003e\u003ccode\u003e33db514\u003c/code\u003e\u003c/a\u003e Regenerate package-lock.json with npm 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/6577d5490f4737b1aa0a6c6db2c2ff0693531a90\"\u003e\u003ccode\u003e6577d54\u003c/code\u003e\u003c/a\u003e Merge branch 'y-nk-main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/e48e9195438e10f06273734d3ab67d941eeaecc8\"\u003e\u003ccode\u003ee48e919\u003c/code\u003e\u003c/a\u003e bump execa (\u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/67a26e2ccc2c5ffa2610912621ad4de26c93c6cb\"\u003e\u003ccode\u003e67a26e2\u003c/code\u003e\u003c/a\u003e refactor: change how internal errors are handled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/bfd06fa0967b441c5aecfcb992500b9ee240a267\"\u003e\u003ccode\u003ebfd06fa\u003c/code\u003e\u003c/a\u003e Add -B, -A, and -C options to grep (\u003ca href=\"https://redirect.github.com/shelljs/shelljs/issues/1206\"\u003e#1206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/3149e09d5fb1c6af74ffc0128f0f7daf18d3c858\"\u003e\u003ccode\u003e3149e09\u003c/code\u003e\u003c/a\u003e refactor: explicit handling for execa errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shelljs/shelljs/commit/75d26de5b31f71bc8784e3d9329375e83c7b6d49\"\u003e\u003ccode\u003e75d26de\u003c/code\u003e\u003c/a\u003e fix: cmd i...\n\n_Description has been truncated_","html_url":"https://github.com/prakashgbid/jest/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prakashgbid%2Fjest/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-01-01T12:40:16.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3774593163","node_id":"PR_kwDOBK2vJM67Mq5C","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-01T12:40:16.000Z","updated_at":"2026-01-01T12:40:25.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":12,"packages":[{"name":"express","old_version":"4.14.0","new_version":"4.22.0","repository_url":"https://github.com/expressjs/express"},{"name":"rollup","old_version":"0.37.0","new_version":"2.79.2","repository_url":"https://github.com/rollup/rollup"},{"name":"deep-extend","old_version":"0.4.1","new_version":"0.4.2","repository_url":"https://github.com/unclechu/node-deep-extend"},{"name":"fsevents","old_version":"1.0.15","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"js-yaml","old_version":"3.7.0","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"lodash.merge","old_version":"4.6.0","new_version":"4.6.2","repository_url":"https://github.com/lodash/lodash"},{"name":"min-document","old_version":"2.19.0","new_version":"2.19.2","repository_url":"https://github.com/Raynos/min-document"},{"name":"moment","old_version":"2.17.1","new_version":"2.30.1","repository_url":"https://github.com/moment/moment"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"tmpl","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/daaku/nodejs-tmpl"},{"name":"ua-parser-js","old_version":"0.7.12","new_version":"0.7.41","repository_url":"https://github.com/faisalman/ua-parser-js"},{"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 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [express](https://github.com/expressjs/express) | `4.14.0` | `4.22.0` |\n| [rollup](https://github.com/rollup/rollup) | `0.37.0` | `2.79.2` |\n| [deep-extend](https://github.com/unclechu/node-deep-extend) | `0.4.1` | `0.4.2` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.0.15` | `1.2.13` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.7.0` | `3.14.2` |\n| [lodash.merge](https://github.com/lodash/lodash) | `4.6.0` | `4.6.2` |\n| [min-document](https://github.com/Raynos/min-document) | `2.19.0` | `2.19.2` |\n| [moment](https://github.com/moment/moment) | `2.17.1` | `2.30.1` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n| [ua-parser-js](https://github.com/faisalman/ua-parser-js) | `0.7.12` | `0.7.41` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `3.2.2` |\n\n\nUpdates `express` from 4.14.0 to 4.22.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.22.0\u003c/h2\u003e\n\u003ch2\u003eImportant: Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: improve readability by \u003ca href=\"https://github.com/sazk07\"\u003e\u003ccode\u003e@​sazk07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6190\"\u003eexpressjs/express#6190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add support for Node.js@23.0 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/6080\"\u003eexpressjs/express#6080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMethod functions with no path should error 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/5957\"\u003eexpressjs/express#5957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: updated github actions ci workflow by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6323\"\u003eexpressjs/express#6323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6336\"\u003eexpressjs/express#6336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: ci: add node.js 24 to test matrix by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6506\"\u003eexpressjs/express#6506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(4.x): wider range for query test skip 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/6513\"\u003eexpressjs/express#6513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse tilde notation for certain dependencies 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/6905\"\u003eexpressjs/express#6905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0 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/6909\"\u003eexpressjs/express#6909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6919\"\u003eexpressjs/express#6919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.22.0 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/6921\"\u003eexpressjs/express#6921\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.2...4.22.0\"\u003ehttps://github.com/expressjs/express/compare/4.21.2...4.22.0\u003c/a\u003e\u003c/p\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\u003c!-- 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.22.0/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.22.0 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/49744abd1120484fe64d7bde1cd3197c32523b6e\"\u003e\u003ccode\u003e49744ab\u003c/code\u003e\u003c/a\u003e 4.22.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6921\"\u003e#6921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6e97452f600a3b01719fbc5517d833c7646b0bb7\"\u003e\u003ccode\u003e6e97452\u003c/code\u003e\u003c/a\u003e sec: security patch for CVE-2024-51999\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6a23d34d652b9e69a4486d2a2a0dea54b9685fa5\"\u003e\u003ccode\u003e6a23d34\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6919\"\u003e#6919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8c12cdf93b89a4628b59179e3cc0722fc517d6b3\"\u003e\u003ccode\u003e8c12cdf\u003c/code\u003e\u003c/a\u003e deps: qs@6.14.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7fea74fcf02764580f38f2a7f1932dfa54cddd90\"\u003e\u003ccode\u003e7fea74f\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for certain dependencies (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6905\"\u003e#6905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/dac7a0475a99e9dfc57b3b8e6d5bdf52813f1944\"\u003e\u003ccode\u003edac7a04\u003c/code\u003e\u003c/a\u003e chore: wider range for query test skip (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/997919b48879bbd53171c3b4e5dd1b04ad139241\"\u003e\u003ccode\u003e997919b\u003c/code\u003e\u003c/a\u003e ci: add node.js 24 to test matrix (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6506\"\u003e#6506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/36fb59c6c7d9dfca0b08dfeafb5b6e4a249234a1\"\u003e\u003ccode\u003e36fb59c\u003c/code\u003e\u003c/a\u003e fix(ci): reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6336\"\u003e#6336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/3a5edfaff06f1a2c7079b08d0635108b371eddfd\"\u003e\u003ccode\u003e3a5edfa\u003c/code\u003e\u003c/a\u003e fix(ci): updated github actions ci workflow (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6323\"\u003e#6323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/52d978119a7af27667cce5d99ac0739dc269d818\"\u003e\u003ccode\u003e52d9781\u003c/code\u003e\u003c/a\u003e fix(test): add test for method routes without paths \u003ca href=\"https://redirect.github.com/expressjs/express/issues/5955\"\u003e#5955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.14.0...4.22.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 `rollup` from 0.37.0 to 2.79.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.2.79.2\u003c/h2\u003e\n\u003ch2\u003e2.79.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2024-09-26\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a vulnerability in generated code that affects IIFE, UMD and CJS bundles when run in a browser context (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5671\"\u003e#5671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5671\"\u003e#5671\u003c/a\u003e: Fix DOM Clobbering CVE (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/blob/master/CHANGELOG-0.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003erollup changelog\u003c/h1\u003e\n\u003ch2\u003e0.68.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-12-23\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume hoisted variables to have been initialized (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2607\"\u003e#2607\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/2607\"\u003e#2607\u003c/a\u003e: Fix an issues where hoisted variables were assumed to have been initialized (\u003ca href=\"https://github.com/lye\"\u003e\u003ccode\u003e@​lye\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.68.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-12-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an issue with UMD wrappers where a variable is used without being defined (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2600\"\u003e#2600\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/2600\"\u003e#2600\u003c/a\u003e: Fix UMD and IIFE wrapper issues and add comprehensive functional wrapper tests (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.68.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eoptimizeChunks\u003c/code\u003e is renamed to \u003ccode\u003eexperimentalOptimizeChunks\u003c/code\u003e to reflect this feature is not production-ready yet ( \u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePlugins can iterate all module ids via \u003ccode\u003ethis.moduleIds\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2565\"\u003e#2565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlugins can get graph information about a module via \u003ccode\u003ethis.getModuleInfo(id)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2565\"\u003e#2565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlugins and JS API users get more information about the generated chunks: \u003ccode\u003edynamicImports\u003c/code\u003e, \u003ccode\u003efacadeModuleId\u003c/code\u003e, \u003ccode\u003eisDynamicEntry\u003c/code\u003e, \u003ccode\u003ename\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTree-shaken dynamic imports will no longer create chunks or influence chunking in any way (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDynamic imports will no longer follow the \u003ccode\u003eentryFileNames\u003c/code\u003e but the \u003ccode\u003echunkFileNames\u003c/code\u003e property reflecting those are solely internally used (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIf there are chunk naming conflicts, entry chunks will always take precedence (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIf an entry facade is created, only the facade chunk is marked as \u003ccode\u003eisEntry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDynamic chunks will only be marked as \u003ccode\u003eisEntry\u003c/code\u003e if they are actually entry chunks as well; thus there is now a 1-to-1 correspondence between modules listed in \u003ccode\u003einput\u003c/code\u003e and chunks marked as \u003ccode\u003eisEntry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2575\"\u003e#2575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChunks no longer contain imports for variables that are tree-shaken in the chunk but used in other chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChunks will always import re-exported variables directly from the chunk where they are originally exported from ( \u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2584\"\u003e#2584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNull characters will be pruned from chunk ids to allow for virtually created chunks and make \u003ccode\u003erollup-plugin-multi-entry\u003c/code\u003e compatible with code-splitting and thus the upcoming 1.0 version (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2590\"\u003e#2590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify the UMD wrapper code as much as possible, especially if there are no exports (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2594\"\u003e#2594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe UMD wrapper will now work in strict mode by checking for \u003ccode\u003eself\u003c/code\u003e before \u003ccode\u003ethis\u003c/code\u003e when determining the global variable (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/2594\"\u003e#2594\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c9bd03d12e96c46122a0372d3bbe9b468cee57da\"\u003e\u003ccode\u003ec9bd03d\u003c/code\u003e\u003c/a\u003e 2.79.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/48aef33cf2f2a6dfb175afb3bcd6a977c81f1d5c\"\u003e\u003ccode\u003e48aef33\u003c/code\u003e\u003c/a\u003e fix: resolve DOM Clobbering CVE-2024-43788 (backport to v2) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5677\"\u003e#5677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/69ff4181e701a0fe0026d0ba147f31bc86beffa8\"\u003e\u003ccode\u003e69ff418\u003c/code\u003e\u003c/a\u003e 2.79.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/04dce1bc734c22924b02c3d57061710dcb6395e4\"\u003e\u003ccode\u003e04dce1b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/159137e6425a97c126645110d19d0533643d5ee7\"\u003e\u003ccode\u003e159137e\u003c/code\u003e\u003c/a\u003e fix: typo docs and contributors link in CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/4639\"\u003e#4639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/e1392b3905de33dc432a5692f9a6ec60103ea2f6\"\u003e\u003ccode\u003ee1392b3\u003c/code\u003e\u003c/a\u003e Update type definition of resolveId (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/4641\"\u003e#4641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7836357aaeb1fb103318bca3f0ee8beacdec0470\"\u003e\u003ccode\u003e7836357\u003c/code\u003e\u003c/a\u003e Improve performance of chunk naming collision check (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/4643\"\u003e#4643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/71d20c9d4a75b51b95c56df43ba1efd934158acb\"\u003e\u003ccode\u003e71d20c9\u003c/code\u003e\u003c/a\u003e Reduce permissions for repl-artefacts.yml workflow (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/4630\"\u003e#4630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/8193ea54199ecb295b46913b410528bd5f59d9a9\"\u003e\u003ccode\u003e8193ea5\u003c/code\u003e\u003c/a\u003e Adapt workflow to use Node 14 sub-version to work with branch protection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/8477f8ff1fe80086556021542b22942ad27a0a69\"\u003e\u003ccode\u003e8477f8f\u003c/code\u003e\u003c/a\u003e 2.79.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v0.37.0...v2.79.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/~lukastaegert\"\u003elukastaegert\u003c/a\u003e, a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `deep-extend` from 0.4.1 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unclechu/node-deep-extend/blob/master/CHANGELOG.md\"\u003edeep-extend's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for \u003ccode\u003enull\u003c/code\u003e as an argument.\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/unclechu/node-deep-extend/commit/8957a2ed0bdf814c6da61ac8a18c1d553d229272\"\u003e\u003ccode\u003e8957a2e\u003c/code\u003e\u003c/a\u003e 0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/4a322548b28b563f020198e5e5b4b0329ff50349\"\u003e\u003ccode\u003e4a32254\u003c/code\u003e\u003c/a\u003e update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/cf7f529f8cf94ac9b22ec850fe11fb55a8b95693\"\u003e\u003ccode\u003ecf7f529\u003c/code\u003e\u003c/a\u003e Skip argument if it is null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/97d98c3985778cd82d645f3613b708a6e31adcc2\"\u003e\u003ccode\u003e97d98c3\u003c/code\u003e\u003c/a\u003e Add test for undefined argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/707dcb48cbc507a138ee6ed6562a4dc8ce8883e7\"\u003e\u003ccode\u003e707dcb4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/unclechu/node-deep-extend/issues/23\"\u003e#23\u003c/a\u003e from Hypercubed/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/25af68e90797ad6eca434b09d29793608120939a\"\u003e\u003ccode\u003e25af68e\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unclechu/node-deep-extend/compare/v0.4.1...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.0.15 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\u003ch2\u003ev1.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Node.js v8 to the prebuild binary assets.\u003c/li\u003e\n\u003cli\u003eStopped prebuilding for io.js (can still be built locally)\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.36)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.0.15...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 3.7.0 to 3.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.14.2] - 2025-11-15\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported v4.1.1 fix to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.1.0] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypes are now exported as \u003ccode\u003eyaml.types.XXX\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEvery type now has \u003ccode\u003eoptions\u003c/code\u003e property with original arguments kept as they were\n(see \u003ccode\u003eyaml.types.int.options\u003c/code\u003e as an example).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSchema.extend()\u003c/code\u003e now keeps old type order in case of conflicts\n(e.g. Schema.extend([ a, b, c ]).extend([ b, a, d ]) is now ordered as \u003ccode\u003eabcd\u003c/code\u003e instead of \u003ccode\u003ecbad\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0] - 2021-01-03\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheck \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/migrate_v3_to_v4.md\"\u003emigration guide\u003c/a\u003e to see details for all breaking changes.\u003c/li\u003e\n\u003cli\u003eBreaking: \u0026quot;unsafe\u0026quot; tags \u003ccode\u003e!!js/function\u003c/code\u003e, \u003ccode\u003e!!js/regexp\u003c/code\u003e, \u003ccode\u003e!!js/undefined\u003c/code\u003e are\nmoved to \u003ca href=\"https://github.com/nodeca/js-yaml-js-types\"\u003ejs-yaml-js-types\u003c/a\u003e package.\u003c/li\u003e\n\u003cli\u003eBreaking: removed \u003ccode\u003esafe*\u003c/code\u003e functions. Use \u003ccode\u003eload\u003c/code\u003e, \u003ccode\u003eloadAll\u003c/code\u003e, \u003ccode\u003edump\u003c/code\u003e\ninstead which are all now safe by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.DEFAULT_SAFE_SCHEMA\u003c/code\u003e and \u003ccode\u003eyaml.DEFAULT_FULL_SCHEMA\u003c/code\u003e are removed, use\n\u003ccode\u003eyaml.DEFAULT_SCHEMA\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eyaml.Schema.create(schema, tags)\u003c/code\u003e is removed, use \u003ccode\u003eschema.extend(tags)\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!binary\u003c/code\u003e now always mapped to \u003ccode\u003eUint8Array\u003c/code\u003e on load.\u003c/li\u003e\n\u003cli\u003eReduced nesting of \u003ccode\u003e/lib\u003c/code\u003e folder.\u003c/li\u003e\n\u003cli\u003eParse numbers according to YAML 1.2 instead of YAML 1.1 (\u003ccode\u003e01234\u003c/code\u003e is now decimal,\n\u003ccode\u003e0o1234\u003c/code\u003e is octal, \u003ccode\u003e1:23\u003c/code\u003e is parsed as string instead of base60).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e no longer quotes \u003ccode\u003e:\u003c/code\u003e, \u003ccode\u003e[\u003c/code\u003e, \u003ccode\u003e]\u003c/code\u003e, \u003ccode\u003e(\u003c/code\u003e, \u003ccode\u003e)\u003c/code\u003e except when necessary, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/557\"\u003e#557\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLine and column in exceptions are now formatted as \u003ccode\u003e(X:Y)\u003c/code\u003e instead of\n\u003ccode\u003eat line X, column Y\u003c/code\u003e (also present in compact format), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/332\"\u003e#332\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCode snippet created in exceptions now contains multiple lines with line numbers.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e now serializes \u003ccode\u003eundefined\u003c/code\u003e as \u003ccode\u003enull\u003c/code\u003e in collections and removes keys with\n\u003ccode\u003eundefined\u003c/code\u003e in mappings, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/571\"\u003e#571\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump()\u003c/code\u003e with \u003ccode\u003eskipInvalid=true\u003c/code\u003e now serializes invalid items in collections as null.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003e!\u003c/code\u003e are now dumped as \u003ccode\u003e!tag\u003c/code\u003e instead of \u003ccode\u003e!\u0026lt;!tag\u0026gt;\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/576\"\u003e#576\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags starting with \u003ccode\u003etag:yaml.org,2002:\u003c/code\u003e are now shorthanded using \u003ccode\u003e!!\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/258\"\u003e#258\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e.mjs\u003c/code\u003e (es modules) support.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equotingType\u003c/code\u003e and \u003ccode\u003eforceQuotes\u003c/code\u003e options for dumper to configure\nstring literal style, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/290\"\u003e#290\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/529\"\u003e#529\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyles: { '!!null': 'empty' }\u003c/code\u003e option for dumper\n(serializes \u003ccode\u003e{ foo: null }\u003c/code\u003e as \u0026quot;\u003ccode\u003efoo: \u003c/code\u003e\u0026quot;), \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/570\"\u003e#570\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9963d366dfbde0c69722452bcd40b41e7e4160a0\"\u003e\u003ccode\u003e9963d36\u003c/code\u003e\u003c/a\u003e 3.14.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/10d3c8e70a6888543f5cdb656bb39f73e0ea77c1\"\u003e\u003ccode\u003e10d3c8e\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/5278870a17454fe8621dbd8c445c412529525266\"\u003e\u003ccode\u003e5278870\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;) (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/37caaad57dc37d350d9a4577a5da53f482bb2983\"\u003e\u003ccode\u003e37caaad\u003c/code\u003e\u003c/a\u003e 3.14.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/094c0f7a79e6ff9e2b4d50b22686d2586894b58f\"\u003e\u003ccode\u003e094c0f7\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/9586ebe23298427d26b3479979bd6499bf3a14c2\"\u003e\u003ccode\u003e9586ebe\u003c/code\u003e\u003c/a\u003e Avoid calling hasOwnProperty of user-controlled objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/34e5072f43fd36b08aaaad433da73c10d47c41e5\"\u003e\u003ccode\u003e34e5072\u003c/code\u003e\u003c/a\u003e 3.14.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/7b25c83a6dc77097c2bf14bf714e168f60ee199b\"\u003e\u003ccode\u003e7b25c83\u003c/code\u003e\u003c/a\u003e Browser files rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6f7347396867b8dcfc042722c2aae810dfe4caae\"\u003e\u003ccode\u003e6f73473\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0c293491d903cddcd41b41c165bc45eeb9a8d720\"\u003e\u003ccode\u003e0c29349\u003c/code\u003e\u003c/a\u003e Travis-CI: drop old nodejs versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/3.7.0...3.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash.merge` from 4.6.0 to 4.6.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lodash/lodash/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `min-document` from 2.19.0 to 2.19.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/0d14150640e4dd159e092eb551b3aca8f3378991\"\u003e\u003ccode\u003e0d14150\u003c/code\u003e\u003c/a\u003e 2.19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/49c2e0607bece7a041b8935bfb044ce6b65777d8\"\u003e\u003ccode\u003e49c2e06\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/56\"\u003e#56\u003c/a\u003e from wasabina67/fix/prototype-pollution-removeAttribut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/966646172d9063f880aeaf79882edfc3a0ceaca4\"\u003e\u003ccode\u003e9666461\u003c/code\u003e\u003c/a\u003e Fix prototype pollution vulnerability in removeAttributeNS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/4490b40cbb19feb26b09f217690a0969d1a89d51\"\u003e\u003ccode\u003e4490b40\u003c/code\u003e\u003c/a\u003e 2.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/2cd587153733d3346365df6033067f64f07690f5\"\u003e\u003ccode\u003e2cd5871\u003c/code\u003e\u003c/a\u003e update ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/fe32e8da464cef622528725f647029a8fd7d95a6\"\u003e\u003ccode\u003efe32e8d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/55\"\u003e#55\u003c/a\u003e from jameswassink/fix/prototype-pollution-removeAttrib...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/6c5f31aa57e2122fcedd4c7eae58b82f477e09f5\"\u003e\u003ccode\u003e6c5f31a\u003c/code\u003e\u003c/a\u003e Better prototype pollution fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/0d4e8192ef723fb869645256102a56ed922efd68\"\u003e\u003ccode\u003e0d4e819\u003c/code\u003e\u003c/a\u003e Fix prototype pollution in removeAttributeNS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/bf7b69130a364b5c6fcb8e623bffe43054994c65\"\u003e\u003ccode\u003ebf7b691\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/1b5402dcd5df3bf2575e71d463baa44dc2c05571\"\u003e\u003ccode\u003e1b5402d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/49\"\u003e#49\u003c/a\u003e from PixnBits/patch-1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Raynos/min-document/compare/v2.19.0...v2.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.17.1 to 2.30.1\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.30.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 27, 2023\u003c/li\u003e\n\u003cli\u003eRevert \u003ca href=\"https://redirect.github.com/moment/moment/pull/5827\"\u003emoment/moment#5827\u003c/a\u003e, because it's breaking\na lot of TS code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.30.0 \u003ca href=\"https://gist.github.com/ichernev/e277bcd1f0eeabb834f60a777237925a\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 26, 2023\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/485d9a7d709bd5f3869a7ad24630cf0746d072dc\"\u003e\u003ccode\u003e485d9a7\u003c/code\u003e\u003c/a\u003e Build 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/e048b09e46a3f710a93a45026b93b7c3cbc8b646\"\u003e\u003ccode\u003ee048b09\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f9f2d584dcaa4bcb4821ba4bae97b54798239921\"\u003e\u003ccode\u003ef9f2d58\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/a52ffb2bd49fdef0149d13874e7aede361342198\"\u003e\u003ccode\u003ea52ffb2\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5827\"\u003e#5827\u003c/a\u003e from BobZombie:feature/fix_d.ts\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ddd680908c23797a3ed22007838634518bb14705\"\u003e\u003ccode\u003eddd6809\u003c/code\u003e\u003c/a\u003e Build 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/be64d00332159d4df419a4ee0328da9bd81a6fc6\"\u003e\u003ccode\u003ebe64d00\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ad411793e96d19085272181dcb823aee34b7de5d\"\u003e\u003ccode\u003ead41179\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/63fe479c029d2e329e5c03744e5ad022828296d7\"\u003e\u003ccode\u003e63fe479\u003c/code\u003e\u003c/a\u003e [misc] Make code ES6 compatible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/0f0195f5049744d4b74bd0840501cb24b2cba949\"\u003e\u003ccode\u003e0f0195f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5599\"\u003e#5599\u003c/a\u003e from Alanscut:issue_4985\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/15b82f532c41c86f0cfa7462d0057d1d95e67821\"\u003e\u003ccode\u003e15b82f5\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5597\"\u003e#5597\u003c/a\u003e from Alanscut:issue-5596\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.17.1...2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tmpl` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daaku/nodejs-tmpl/commits/v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ua-parser-js` from 0.7.12 to 0.7.41\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/faisalman/ua-parser-js/releases\"\u003eua-parser-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.41\u003c/h2\u003e\n\u003ch2\u003eVersion 0.7.41 / 1.0.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new browser: Daum, Ladybird\u003c/li\u003e\n\u003cli\u003eAdd new device vendor: HMD\u003c/li\u003e\n\u003cli\u003eAdd new engine: LibWeb\u003c/li\u003e\n\u003cli\u003eAdd new os: Windows IoT, Ubuntu Touch\u003c/li\u003e\n\u003cli\u003eImprove cpu detection: ARM, x86\u003c/li\u003e\n\u003cli\u003eImprove device vendor detection: Apple, Archos, Generic, Google, Honor, Huawei, Infinix, Nvidia, Lenovo, Nokia, OnePlus, Xiaomi\u003c/li\u003e\n\u003cli\u003eImprove device type detection: smarttv, wearables\u003c/li\u003e\n\u003cli\u003eImprove os detection: Linux, Symbian\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/faisalman/ua-parser-js/compare/0.7.40...0.7.41\"\u003ehttps://github.com/faisalman/ua-parser-js/compare/0.7.40...0.7.41\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.38\u003c/h2\u003e\n\u003ch2\u003eVersion 0.7.38\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix error on getOS() when userAgentData.platform is undefined\u003c/li\u003e\n\u003cli\u003eAdd new browser: Opera GX, Twitter\u003c/li\u003e\n\u003cli\u003eImprove browser detection: DuckDuckGo\u003c/li\u003e\n\u003cli\u003eImprove device detection: OPPO Pad, Oculus Quest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.37\u003c/h2\u003e\n\u003ch2\u003eVersion 0.7.37\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix misidentified WebView token as device model\u003c/li\u003e\n\u003cli\u003eIncrease UA_MAX_LENGTH to 500\u003c/li\u003e\n\u003cli\u003eAdd new browser: Alipay, Klarna, Smart Lenovo Browser, Vivo Browser\u003c/li\u003e\n\u003cli\u003eAdd new device: Ulefone\u003c/li\u003e\n\u003cli\u003eImprove device detection: Realme, Xiaomi Redmi\u003c/li\u003e\n\u003cli\u003eRename browser: Avant, Baidu, Samsung Internet, Sogou Explorer, Sogou Mobile, WeChat\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/faisalman/ua-parser-js/blob/master/CHANGELOG.md\"\u003eua-parser-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.7.41 / 1.0.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new browser: Daum, Ladybird\u003c/li\u003e\n\u003cli\u003eAdd new device vendor: HMD\u003c/li\u003e\n\u003cli\u003eAdd new engine: LibWeb\u003c/li\u003e\n\u003cli\u003eAdd new os: Windows IoT, Ubuntu Touch\u003c/li\u003e\n\u003cli\u003eImprove cpu detection: ARM, x86\u003c/li\u003e\n\u003cli\u003eImprove device vendor detection: Apple, Archos, Generic, Google, Honor, Huawei, Infinix, Nvidia, Lenovo, Nokia, OnePlus, Xiaomi\u003c/li\u003e\n\u003cli\u003eImprove device type detection: smarttv, wearables\u003c/li\u003e\n\u003cli\u003eImprove os detection: Linux, Symbian\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.40 / 1.0.40\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new browser: 115, LibreWolf, Slimboat, Slimjet\u003c/li\u003e\n\u003cli\u003eAdd new device: Advan, Cat, Energizer, IMO, Micromax, Smartfren\u003c/li\u003e\n\u003cli\u003eAdd new engine: ArkWeb, Servo\u003c/li\u003e\n\u003cli\u003eAdd new os: OpenHarmony\u003c/li\u003e\n\u003cli\u003eImprove browser detection: 2345, 360, Dragon, Iron, Maxthon\u003c/li\u003e\n\u003cli\u003eRecognize Honor as a separate device vendor from Huawei\u003c/li\u003e\n\u003cli\u003eFix Python Request mistakenly identified as Meta Quest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.39 / 1.0.39\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new feature: executable command using \u003ccode\u003enpx ua-parser-js \u0026quot;[INSERT-UA-HERE]\u0026quot;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd new browser: Helio, Pico Browser, Wolvic\u003c/li\u003e\n\u003cli\u003eAdd new device vendor: itel, Nothing, TCL\u003c/li\u003e\n\u003cli\u003eImprove browser detection: ICEBrowser, Klar, QQBrowser, Quark, Rekonq, Sleipnir\u003c/li\u003e\n\u003cli\u003eImprove device detection: Xiaomi Pro, Amazon Echo Show, Samsung Galaxy Watch\u003c/li\u003e\n\u003cli\u003eRemoved from browser: Viera\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.38 / 1.0.38\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix error on getOS() when userAgentData.platform is undefined\u003c/li\u003e\n\u003cli\u003eAdd new browser: Opera GX, Twitter\u003c/li\u003e\n\u003cli\u003eImprove browser detection: DuckDuckGo\u003c/li\u003e\n\u003cli\u003eImprove device detection: OPPO Pad, Oculus Quest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.37 / 1.0.37\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix misidentified WebView token as device model\u003c/li\u003e\n\u003cli\u003eIncrease UA_MAX_LENGTH to 500\u003c/li\u003e\n\u003cli\u003eAdd new browser: Alipay, Klarna, Smart Lenovo Browser, Vivo Browser\u003c/li\u003e\n\u003cli\u003eAdd new device: Ulefone\u003c/li\u003e\n\u003cli\u003eImprove device detection: Realme, Xiaomi Redmi\u003c/li\u003e\n\u003cli\u003eRename browser: Avant, Baidu, Samsung Internet, Sogou Explorer, Sogou Mobile, WeChat\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.36 / 1.0.36\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new browser: Snapchat\u003c/li\u003e\n\u003cli\u003eAdd new devices: Infinix, Tecno\u003c/li\u003e\n\u003cli\u003eImprove device detection: Amazon Fire TV, Xiaomi POCO\u003c/li\u003e\n\u003cli\u003eImprove OS detection: iOS\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.7.35 / 1.0.35\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix result from user-supplied user-agent being altered\u003c/li\u003e\n\u003cli\u003eAdd new browser: Heytap, TikTok\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/af825ff5574d63122dec5a3261f7933044001a1c\"\u003e\u003ccode\u003eaf825ff\u003c/code\u003e\u003c/a\u003e Bump version \u003ccode\u003e0.7.41\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/592595445144f06efc32325399c575d9cef964ab\"\u003e\u003ccode\u003e5925954\u003c/code\u003e\u003c/a\u003e Backport - Improve detection for Nokia device \u0026amp; Symbian OS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/fc668ef0c09b5a4663077757b8fe73bc850ff8ea\"\u003e\u003ccode\u003efc668ef\u003c/code\u003e\u003c/a\u003e Backport - Improve device detection for Generic device: capture its device mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/0543fb2e95e55be28fc14fa68936bf790407b057\"\u003e\u003ccode\u003e0543fb2\u003c/code\u003e\u003c/a\u003e Backport - Improve CPU detection: ARM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/98f1c00fd35cbb321228318fcf5e2f7671d75dfa\"\u003e\u003ccode\u003e98f1c00\u003c/code\u003e\u003c/a\u003e Backport - Improve device detection for unidentified SmartTV vendors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/d66c971090281558706a48118c4db570ebf0ed73\"\u003e\u003ccode\u003ed66c971\u003c/code\u003e\u003c/a\u003e Backport - Improve detection for Nvidia devices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/cbe60388ea25b60c10321d964296cb8b53e74bbb\"\u003e\u003ccode\u003ecbe6038\u003c/code\u003e\u003c/a\u003e Backport - Add Daum app user agent (\u003ca href=\"https://redirect.github.com/faisalman/ua-parser-js/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/e665bd56bef61ee147c359f93c7896f17332db36\"\u003e\u003ccode\u003ee665bd5\u003c/code\u003e\u003c/a\u003e Backport - Add new OS: \u003ccode\u003eUbuntu Touch\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/20c30407207b30638c0f10c4884541115a41c56f\"\u003e\u003ccode\u003e20c3040\u003c/code\u003e\u003c/a\u003e Backport - Add new device: Apple HomePod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faisalman/ua-parser-js/commit/9057a1daad910cf898afe8fb007b377dc85b816d\"\u003e\u003ccode\u003e9057a1d\u003c/code\u003e\u003c/a\u003e Backport - Add new browser: \u003ccode\u003eLadybird\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/faisalman/ua-parser-js/compare/0.7.12...0.7.41\"\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/~faisalman\"\u003efaisalman\u003c/a\u003e, a new releaser for ua-parser-js since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `y18n` from 3.2.1 to 3.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/y18n/releases\"\u003ey18n's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ey18n y18n-v4.0.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e 4.x.x should not enforce Node 10 (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/1e21a536e9135d8403a47be88922157a706b7cde\"\u003e1e21a53\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ey18n y18n-v4.0.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e ensure entry exists for backport (\u003ca href=\"https://redirect.github.com/yargs/y18n/issues/120\"\u003e#120\u003c/a\u003e) (\u003ca href=\"https://www.github.com/yargs/y18n/commit/b22c0df59d0851d7be9fd1d51f6a5ee974c9fc94\"\u003eb22c0df\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/yargs/y18n/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~oss-bot\"\u003eoss-bot\u003c/a\u003e, a new releaser for y18n 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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/prakashgbid/styled-components/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/prakashgbid/styled-components/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prakashgbid%2Fstyled-components/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-01-01T11:24:13.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3774516631","node_id":"PR_kwDOBJ4aSM67Ma_2","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-01T11:24:13.000Z","updated_at":"2026-01-01T11:24:18.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":6,"packages":[{"name":"deep-extend","old_version":"0.4.1","new_version":"0.4.2","repository_url":"https://github.com/unclechu/node-deep-extend"},{"name":"fsevents","old_version":"1.0.15","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"handlebars","old_version":"4.0.6","new_version":"4.7.8","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"randomatic","old_version":"1.1.6","new_version":"1.1.7","repository_url":"https://github.com/jonschlinkert/randomatic"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"tmpl","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/daaku/nodejs-tmpl"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [deep-extend](https://github.com/unclechu/node-deep-extend) | `0.4.1` | `0.4.2` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.0.15` | `1.2.13` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.6` | `4.7.8` |\n| [randomatic](https://github.com/jonschlinkert/randomatic) | `1.1.6` | `1.1.7` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n\n\nUpdates `deep-extend` from 0.4.1 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unclechu/node-deep-extend/blob/master/CHANGELOG.md\"\u003edeep-extend's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for \u003ccode\u003enull\u003c/code\u003e as an argument.\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/unclechu/node-deep-extend/commit/8957a2ed0bdf814c6da61ac8a18c1d553d229272\"\u003e\u003ccode\u003e8957a2e\u003c/code\u003e\u003c/a\u003e 0.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/4a322548b28b563f020198e5e5b4b0329ff50349\"\u003e\u003ccode\u003e4a32254\u003c/code\u003e\u003c/a\u003e update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/cf7f529f8cf94ac9b22ec850fe11fb55a8b95693\"\u003e\u003ccode\u003ecf7f529\u003c/code\u003e\u003c/a\u003e Skip argument if it is null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/97d98c3985778cd82d645f3613b708a6e31adcc2\"\u003e\u003ccode\u003e97d98c3\u003c/code\u003e\u003c/a\u003e Add test for undefined argument\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/707dcb48cbc507a138ee6ed6562a4dc8ce8883e7\"\u003e\u003ccode\u003e707dcb4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/unclechu/node-deep-extend/issues/23\"\u003e#23\u003c/a\u003e from Hypercubed/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unclechu/node-deep-extend/commit/25af68e90797ad6eca434b09d29793608120939a\"\u003e\u003ccode\u003e25af68e\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unclechu/node-deep-extend/compare/v0.4.1...v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.0.15 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\u003ch2\u003ev1.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Node.js v8 to the prebuild binary assets.\u003c/li\u003e\n\u003cli\u003eStopped prebuilding for io.js (can still be built locally)\u003c/li\u003e\n\u003cli\u003eUpdated node-pre-gyp to latest version (0.6.36)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.1.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.0.15...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.6 to 4.7.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.8/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.5 - April 2nd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdel\u003eNode.js version support has been changed to v6+\u003c/del\u003e Reverted in 4.7.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\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/handlebars-lang/handlebars.js/commit/8dc3d2517b41d12b1e06f88a449f30d27c137c21\"\u003e\u003ccode\u003e8dc3d25\u003c/code\u003e\u003c/a\u003e v4.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/668c4fb878688e6a2e6bd4ac944b28634c98a9c7\"\u003e\u003ccode\u003e668c4fb\u003c/code\u003e\u003c/a\u003e Fix browser tests in CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c65c6cce3f626e4896a9d59250f0908be695adae\"\u003e\u003ccode\u003ec65c6cc\u003c/code\u003e\u003c/a\u003e Test on Node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/3d3796c1e97cead4a2699e83d51ddb7f20b70aa6\"\u003e\u003ccode\u003e3d3796c\u003c/code\u003e\u003c/a\u003e Make library compatible with workers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/075b354a3b92af1559d8648b6051df4d4a875081\"\u003e\u003ccode\u003e075b354\u003c/code\u003e\u003c/a\u003e Fix sync issue with npm lock-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/30dbf0478109ded8f12bb29832135d480c17e367\"\u003e\u003ccode\u003e30dbf04\u003c/code\u003e\u003c/a\u003e Fix compiling of each block params in strict mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e3a54485db7730b74656450373b5f774364ffe34\"\u003e\u003ccode\u003ee3a5448\u003c/code\u003e\u003c/a\u003e Fix bundler issue with webpack 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8e23642ea25d8835712484e814b6f2c2c3126a66\"\u003e\u003ccode\u003e8e23642\u003c/code\u003e\u003c/a\u003e Fix integration-tests issue with npm \u0026gt;= 7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/88ac06875f06aa3f3b83bd169b2e0b440f553867\"\u003e\u003ccode\u003e88ac068\u003c/code\u003e\u003c/a\u003e use https instead of git for mustache submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c68bc08a0de9b0f3d1570da7d439fccd16427958\"\u003e\u003ccode\u003ec68bc08\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.6...v4.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `randomatic` from 1.1.6 to 1.1.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/45268f1d46517e0a5df8373f05f9bb70e5d68e6b\"\u003e\u003ccode\u003e45268f1\u003c/code\u003e\u003c/a\u003e 1.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/d91c5f90e785db08a9b9e518926b444671092f26\"\u003e\u003ccode\u003ed91c5f9\u003c/code\u003e\u003c/a\u003e run verb to generate readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/d9b99c34c992d899feb9ad0b14d38bbd68b14352\"\u003e\u003ccode\u003ed9b99c3\u003c/code\u003e\u003c/a\u003e run update and lint-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/463ace40c655c5cac76192f702f997d1813f9bd0\"\u003e\u003ccode\u003e463ace4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/randomatic/issues/7\"\u003e#7\u003c/a\u003e from sunknudsen/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/a3b2b84a1d0d61d0fd1b73d47d10da3efde88d80\"\u003e\u003ccode\u003ea3b2b84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jonschlinkert/randomatic/issues/6\"\u003e#6\u003c/a\u003e from Drag0s/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/ea16636b3f22dbc420b46c3941c239dcd6fce266\"\u003e\u003ccode\u003eea16636\u003c/code\u003e\u003c/a\u003e added special characters to * to match doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonschlinkert/randomatic/commit/0c7e95a446892d03f09e2bfc683473e8ed6c0fba\"\u003e\u003ccode\u003e0c7e95a\u003c/code\u003e\u003c/a\u003e FIX typo: nubmers -\u0026gt; numbers\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jonschlinkert/randomatic/compare/1.1.6...1.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tmpl` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daaku/nodejs-tmpl/commits/v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/prakashgbid/graphql-js/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/prakashgbid/graphql-js/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prakashgbid%2Fgraphql-js/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2026-01-01T08:50:34.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3774322703","node_id":"PR_kwDOBcWjzM67Lx3S","number":4,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6","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:34.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":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\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/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arobida%2Ftwitter-bot/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2025-12-04T21:36:13.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3696699391","node_id":"PR_kwDOBcP0Ns63LZ00","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-04T21:36:13.000Z","updated_at":"2025-12-04T21:36:56.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":11,"packages":[{"name":"expo","old_version":"18.0.6","new_version":"48.0.0","repository_url":"https://github.com/expo/expo"},{"name":"express","old_version":"4.15.3","new_version":"4.22.1","repository_url":"https://github.com/expressjs/express"},{"name":"follow-redirects","old_version":"1.2.4","new_version":"1.15.11","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"handlebars","old_version":"4.0.10","new_version":"4.7.8","repository_url":"https://github.com/handlebars-lang/handlebars.js"},{"name":"jws","old_version":"3.1.4","new_version":"3.2.3","repository_url":"https://github.com/brianloveswords/node-jws"},{"name":"min-document","old_version":"2.19.0","new_version":"2.19.2","repository_url":"https://github.com/Raynos/min-document"},{"name":"moment","old_version":"2.18.1","new_version":"2.30.1","repository_url":"https://github.com/moment/moment"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"},{"name":"thenify","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/thenables/thenify"},{"name":"tmpl","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/daaku/nodejs-tmpl"},{"name":"tree-kill","old_version":"1.1.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 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `18.0.6` | `48.0.0` |\n| [express](https://github.com/expressjs/express) | `4.15.3` | `4.22.1` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.2.4` | `1.15.11` |\n| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.0.10` | `4.7.8` |\n| [jws](https://github.com/brianloveswords/node-jws) | `3.1.4` | `3.2.3` |\n| [min-document](https://github.com/Raynos/min-document) | `2.19.0` | `2.19.2` |\n| [moment](https://github.com/moment/moment) | `2.18.1` | `2.30.1` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n| [thenify](https://github.com/thenables/thenify) | `3.3.0` | `3.3.1` |\n| [tmpl](https://github.com/daaku/nodejs-tmpl) | `1.0.4` | `1.0.5` |\n| [tree-kill](https://github.com/pkrumins/node-tree-kill) | `1.1.0` | `1.2.2` |\n\n\nUpdates `expo` from 18.0.6 to 48.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo/CHANGELOG.md\"\u003eexpo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e48.0.0 — 2023-02-14\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e48.0.0-beta.2 — 2023-02-09\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e48.0.0-beta.1 — 2023-02-09\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e48.0.0-beta.0 — 2023-02-03\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse React 18 mounting pattern on web to avoid web warning. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20965\"\u003e#20965\u003c/a\u003e by \u003ca href=\"https://github.com/EvanBacon\"\u003e\u003ccode\u003e@​EvanBacon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip mounting root component when DOM is not available. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20916\"\u003e#20916\u003c/a\u003e by \u003ca href=\"https://github.com/EvanBacon\"\u003e\u003ccode\u003e@​EvanBacon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse position \u003ccode\u003efixed\u003c/code\u003e to float fast refresh indicator to the bottom on web. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20966\"\u003e#20966\u003c/a\u003e by \u003ca href=\"https://github.com/EvanBacon\"\u003e\u003ccode\u003e@​EvanBacon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for React Native 0.71.x. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20799\"\u003e#20799\u003c/a\u003e \u003ca href=\"https://redirect.github.com/expo/expo/pull/20832\"\u003e#20832\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOn Android bump \u003ccode\u003ecompileSdkVersion\u003c/code\u003e and \u003ccode\u003etargetSdkVersion\u003c/code\u003e to \u003ccode\u003e33\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/20721\"\u003e#20721\u003c/a\u003e by \u003ca href=\"https://github.com/lukmccall\"\u003e\u003ccode\u003e@​lukmccall\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e47.0.1 — 2022-11-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e47.0.0 — 2022-11-03\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShowing warnings for missing native modules rather than throwing errors. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19845\"\u003e#19845\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crashes when running on react-native-v8 runtime. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19843\"\u003e#19843\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed build errors when testing on React Native nightly builds. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19805\"\u003e#19805\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e47.0.0-beta.8 — 2022-11-02\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed build errors when testing on React Native nightly builds. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19369\"\u003e#19369\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed missing \u003cem\u003edisable-missing-native-module-errors.js\u003c/em\u003e in the package. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/19815\"\u003e#19815\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e47.0.0-beta.7 — 2022-10-30\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e47.0.0-beta.6 — 2022-10-30\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo\"\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/~tsapeta\"\u003etsapeta\u003c/a\u003e, a new releaser for expo since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 4.15.3 to 4.22.1\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\u003ev4.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nThe prior release (4.22.0) included an erroneous breaking change related to the extended query parser. There is no actual security vulnerability associated with this behavior (CVE-2024-51999 has been rejected). The change has been fully reverted in this release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eRelease: 4.22.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/6934\"\u003eexpressjs/express#6934\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.22.0...v4.22.1\"\u003ehttps://github.com/expressjs/express/compare/4.22.0...v4.22.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.22.0\u003c/h2\u003e\n\u003ch2\u003eImportant: Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: improve readability by \u003ca href=\"https://github.com/sazk07\"\u003e\u003ccode\u003e@​sazk07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6190\"\u003eexpressjs/express#6190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add support for Node.js@23.0 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/6080\"\u003eexpressjs/express#6080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMethod functions with no path should error 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/5957\"\u003eexpressjs/express#5957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: updated github actions ci workflow by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6323\"\u003eexpressjs/express#6323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6336\"\u003eexpressjs/express#6336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: ci: add node.js 24 to test matrix by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6506\"\u003eexpressjs/express#6506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(4.x): wider range for query test skip 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/6513\"\u003eexpressjs/express#6513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse tilde notation for certain dependencies 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/6905\"\u003eexpressjs/express#6905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0 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/6909\"\u003eexpressjs/express#6909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6919\"\u003eexpressjs/express#6919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 4.22.0 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/6921\"\u003eexpressjs/express#6921\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.2...4.22.0\"\u003ehttps://github.com/expressjs/express/compare/4.21.2...4.22.0\u003c/a\u003e\u003c/p\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\u003c!-- 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/v4.22.1/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.22.1 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRevert security fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.22.0 / 2025-12-01\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2024-51999\"\u003eCVE-2024-51999\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6\"\u003eGHSA-pj86-cfqh-vqx6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: use tilde notation for dependencies\u003c/li\u003e\n\u003cli\u003edeps: qs@6.14.0\u003c/li\u003e\n\u003c/ul\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\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/12fae14531a78f19a2caaa5d4f58d9b01eaf3194\"\u003e\u003ccode\u003e12fae14\u003c/code\u003e\u003c/a\u003e 4.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/5ddf311af32e772a77fd48b6266ce2f1ba330e1a\"\u003e\u003ccode\u003e5ddf311\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;sec: security patch for CVE-2024-51999\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/49744abd1120484fe64d7bde1cd3197c32523b6e\"\u003e\u003ccode\u003e49744ab\u003c/code\u003e\u003c/a\u003e 4.22.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6921\"\u003e#6921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6e97452f600a3b01719fbc5517d833c7646b0bb7\"\u003e\u003ccode\u003e6e97452\u003c/code\u003e\u003c/a\u003e sec: security patch for CVE-2024-51999\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/6a23d34d652b9e69a4486d2a2a0dea54b9685fa5\"\u003e\u003ccode\u003e6a23d34\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for \u003ccode\u003eqs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6919\"\u003e#6919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8c12cdf93b89a4628b59179e3cc0722fc517d6b3\"\u003e\u003ccode\u003e8c12cdf\u003c/code\u003e\u003c/a\u003e deps: qs@6.14.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6909\"\u003e#6909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/7fea74fcf02764580f38f2a7f1932dfa54cddd90\"\u003e\u003ccode\u003e7fea74f\u003c/code\u003e\u003c/a\u003e deps: use tilde notation for certain dependencies (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6905\"\u003e#6905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/dac7a0475a99e9dfc57b3b8e6d5bdf52813f1944\"\u003e\u003ccode\u003edac7a04\u003c/code\u003e\u003c/a\u003e chore: wider range for query test skip (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6513\"\u003e#6513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/997919b48879bbd53171c3b4e5dd1b04ad139241\"\u003e\u003ccode\u003e997919b\u003c/code\u003e\u003c/a\u003e ci: add node.js 24 to test matrix (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6506\"\u003e#6506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/36fb59c6c7d9dfca0b08dfeafb5b6e4a249234a1\"\u003e\u003ccode\u003e36fb59c\u003c/code\u003e\u003c/a\u003e fix(ci): reorder \u003ccode\u003enpm i\u003c/code\u003e steps to fix ci for older node versions (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6336\"\u003e#6336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/4.15.3...v4.22.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/~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 `follow-redirects` from 1.2.4 to 1.15.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/21ef28a544c5e57f4c34b8476d75f2144609a1eb\"\u003e\u003ccode\u003e21ef28a\u003c/code\u003e\u003c/a\u003e Release version 1.15.11 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/7c88135da3bd0681a7e156ee66b16b2f6f98b480\"\u003e\u003ccode\u003e7c88135\u003c/code\u003e\u003c/a\u003e Roll back tree shaking.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/6e389ba094beec211a8847788a146917a16c1bdb\"\u003e\u003ccode\u003e6e389ba\u003c/code\u003e\u003c/a\u003e Release version 1.15.10 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/5bc496e0229abda823221e0c6267926a3f93f262\"\u003e\u003ccode\u003e5bc496e\u003c/code\u003e\u003c/a\u003e Shake me up before you go-go.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/694d6b47a42bc8377e5ef1480394de451e16bd5b\"\u003e\u003ccode\u003e694d6b4\u003c/code\u003e\u003c/a\u003e Bump minimist from 1.2.5 to 1.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/e4e55c77b2d849280d105943f49f42e0c735d05d\"\u003e\u003ccode\u003ee4e55c7\u003c/code\u003e\u003c/a\u003e Release version 1.15.9 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/31a1abf2d659ac1c8fcbe7e614a8c8914d80e1e3\"\u003e\u003ccode\u003e31a1abf\u003c/code\u003e\u003c/a\u003e Attempt much more gentle detection.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/d2aaa97439e8a7e4a9cd02513ec7b12f23c17638\"\u003e\u003ccode\u003ed2aaa97\u003c/code\u003e\u003c/a\u003e Fix url field.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/62558f0cd106195f4c17ece3ad255eb93487d37f\"\u003e\u003ccode\u003e62558f0\u003c/code\u003e\u003c/a\u003e Release version 1.15.8 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/a8d1ceed257d46758f913ff555b4f7e1cd758627\"\u003e\u003ccode\u003ea8d1cee\u003c/code\u003e\u003c/a\u003e Return subtlety.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/follow-redirects/follow-redirects/compare/v1.2.4...v1.15.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `handlebars` from 4.0.10 to 4.7.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/releases\"\u003ehandlebars's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\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/handlebars-lang/handlebars.js/blob/v4.7.8/release-notes.md\"\u003ehandlebars's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.8 - July 27th, 2023\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake library compatible with workers (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1894\"\u003e#1894\u003c/a\u003e) - 3d3796c\u003c/li\u003e\n\u003cli\u003eDon't rely on Node.js global object (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1776\"\u003e#1776\u003c/a\u003e) - 2954e7e\u003c/li\u003e\n\u003cli\u003eFix compiling of each block params in strict mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1855\"\u003e#1855\u003c/a\u003e) - 30dbf04\u003c/li\u003e\n\u003cli\u003eFix rollup warning when importing Handlebars as ESM - 03d387b\u003c/li\u003e\n\u003cli\u003eFix bundler issue with webpack 5 (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1862\"\u003e#1862\u003c/a\u003e) - c6c6bbb\u003c/li\u003e\n\u003cli\u003eUse https instead of git for mustache submodule - 88ac068\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.7 - February 15th, 2021\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix weird error in integration tests - eb860c0\u003c/li\u003e\n\u003cli\u003efix: check prototype property access in strict-mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - b6d3de7\u003c/li\u003e\n\u003cli\u003efix: escape property names in compat mode (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1736\"\u003e#1736\u003c/a\u003e) - f058970\u003c/li\u003e\n\u003cli\u003erefactor: In spec tests, use expectTemplate over equals and shouldThrow (\u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1683\"\u003e#1683\u003c/a\u003e) - 77825f8\u003c/li\u003e\n\u003cli\u003echore: start testing on Node.js 12 and 13 - 3789a30\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(POSSIBLY) BREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ethe changes from version \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md#v460---january-8th-2020\"\u003e4.6.0\u003c/a\u003e now also apply\nin when using the compile-option \u0026quot;strict: true\u0026quot;. Access to prototype properties is forbidden completely by default, specific properties or methods\ncan be allowed via runtime-options. See \u003ca href=\"https://redirect.github.com/handlebars-lang/handlebars.js/issues/1633\"\u003e#1633\u003c/a\u003e for details. If you are using Handlebars as documented, you should not be accessing prototype properties\nfrom your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThat is why we only bump the patch version despite mentioning breaking changes.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.6 - April 3rd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/wycats/handlebars.js/issues/1672\"\u003e#1672\u003c/a\u003e - Switch cmd parser to latest minimist (\u003ca href=\"https://api.github.com/users/dougwilson\"\u003e\u003ccode\u003e@​dougwilson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored Node.js compatibility\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.7.5 - April 2nd, 2020\u003c/h2\u003e\n\u003cp\u003eChore/Housekeeping:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdel\u003eNode.js version support has been changed to v6+\u003c/del\u003e Reverted in 4.7.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCompatibility notes:\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/handlebars-lang/handlebars.js/commit/8dc3d2517b41d12b1e06f88a449f30d27c137c21\"\u003e\u003ccode\u003e8dc3d25\u003c/code\u003e\u003c/a\u003e v4.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/668c4fb878688e6a2e6bd4ac944b28634c98a9c7\"\u003e\u003ccode\u003e668c4fb\u003c/code\u003e\u003c/a\u003e Fix browser tests in CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c65c6cce3f626e4896a9d59250f0908be695adae\"\u003e\u003ccode\u003ec65c6cc\u003c/code\u003e\u003c/a\u003e Test on Node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/3d3796c1e97cead4a2699e83d51ddb7f20b70aa6\"\u003e\u003ccode\u003e3d3796c\u003c/code\u003e\u003c/a\u003e Make library compatible with workers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/075b354a3b92af1559d8648b6051df4d4a875081\"\u003e\u003ccode\u003e075b354\u003c/code\u003e\u003c/a\u003e Fix sync issue with npm lock-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/30dbf0478109ded8f12bb29832135d480c17e367\"\u003e\u003ccode\u003e30dbf04\u003c/code\u003e\u003c/a\u003e Fix compiling of each block params in strict mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/e3a54485db7730b74656450373b5f774364ffe34\"\u003e\u003ccode\u003ee3a5448\u003c/code\u003e\u003c/a\u003e Fix bundler issue with webpack 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/8e23642ea25d8835712484e814b6f2c2c3126a66\"\u003e\u003ccode\u003e8e23642\u003c/code\u003e\u003c/a\u003e Fix integration-tests issue with npm \u0026gt;= 7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/88ac06875f06aa3f3b83bd169b2e0b440f553867\"\u003e\u003ccode\u003e88ac068\u003c/code\u003e\u003c/a\u003e use https instead of git for mustache submodule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/handlebars-lang/handlebars.js/commit/c68bc08a0de9b0f3d1570da7d439fccd16427958\"\u003e\u003ccode\u003ec68bc08\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/handlebars-lang/handlebars.js/compare/v4.0.10...v4.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jaylinski\"\u003ejaylinski\u003c/a\u003e, a new releaser for handlebars since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jws` from 3.1.4 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brianloveswords/node-jws/releases\"\u003ejws's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.3\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix advisory GHSA-869p-cjfg-cm3x: createSign and createVerify now require\nthat a non empty secret is provided (via opts.secret, opts.privateKey or opts.key)\nwhen using HMAC algorithms.\u003c/li\u003e\n\u003cli\u003eUpgrading JWA version to 1.4.2, addressing a compatibility issue for Node \u0026gt;= 25.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.2.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev3.1.5\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/auth0/node-jws/blob/master/CHANGELOG.md\"\u003ejws's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.2.3]\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix advisory GHSA-869p-cjfg-cm3x: createSign and createVerify now require\nthat a non empty secret is provided (via opts.secret, opts.privateKey or opts.key)\nwhen using HMAC algorithms.\u003c/li\u003e\n\u003cli\u003eUpgrading JWA version to 1.4.2, adressing a compatibility issue for Node \u0026gt;= 25.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0]\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e: \u003ccode\u003ejwt.verify\u003c/code\u003e now requires an \u003ccode\u003ealgorithm\u003c/code\u003e parameter, and\n\u003ccode\u003ejws.createVerify\u003c/code\u003e requires an \u003ccode\u003ealgorithm\u003c/code\u003e option. The \u003ccode\u003e\u0026quot;alg\u0026quot;\u003c/code\u003e field\nsignature headers is ignored. This mitigates a critical security flaw\nin the library which would allow an attacker to generate signatures with\narbitrary contents that would be accepted by \u003ccode\u003ejwt.verify\u003c/code\u003e. See\n\u003ca href=\"https://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/\"\u003ehttps://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/\u003c/a\u003e\nfor details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/brianloveswords/node-jws/compare/v1.0.1...v2.0.0\"\u003e2.0.0\u003c/a\u003e - 2015-01-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e: Default payload encoding changed from \u003ccode\u003ebinary\u003c/code\u003e to\n\u003ccode\u003eutf8\u003c/code\u003e. \u003ccode\u003eutf8\u003c/code\u003e is a is a more sensible default than \u003ccode\u003ebinary\u003c/code\u003e because\nmany payloads, as far as I can tell, will contain user-facing\nstrings that could be in any language. (\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/brianloveswords/node-jws/commit/6b6de48\"\u003e6b6de48\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCode reorganization, thanks \u003ca href=\"https://github.com/fearphage\"\u003e\u003ccode\u003e@​fearphage\u003c/code\u003e\u003c/a\u003e! (\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/brianloveswords/node-jws/commit/7880050\"\u003e7880050\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOption in all relevant methods for \u003ccode\u003eencoding\u003c/code\u003e. For those few users\nthat might be depending on a \u003ccode\u003ebinary\u003c/code\u003e encoding of the messages, this\nis for them. (\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/brianloveswords/node-jws/commit/6b6de48\"\u003e6b6de48\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/4f6e73f24df42f07d632dec6431ade8eda8d11a6\"\u003e\u003ccode\u003e4f6e73f\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/bd0fea57f35a97b6749a632b19ae5100d6d35729\"\u003e\u003ccode\u003ebd0fea5\u003c/code\u003e\u003c/a\u003e version 3.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/7c3b4b411004c206af8901fa3f8e644127bbf8d9\"\u003e\u003ccode\u003e7c3b4b4\u003c/code\u003e\u003c/a\u003e Enhance tests for HMAC streaming sign and verify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/a9b8ed999de8f8fff486ac9167514577a0fae323\"\u003e\u003ccode\u003ea9b8ed9\u003c/code\u003e\u003c/a\u003e Improve secretOrKey initialization in VerifyStream\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/6707fde62cbae465a7f11e52760fb994dbc0e0dc\"\u003e\u003ccode\u003e6707fde\u003c/code\u003e\u003c/a\u003e Improve secret handling in SignStream\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/7d4a0717a74edc59c3154a8f11d701af376060f6\"\u003e\u003ccode\u003e7d4a071\u003c/code\u003e\u003c/a\u003e v3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/10b72299045ff538724ed5017ed693f690e113d1\"\u003e\u003ccode\u003e10b7229\u003c/code\u003e\u003c/a\u003e deps: jwa@^1.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/37e67a8a3d99806c035e5377474e6db0b6322ffb\"\u003e\u003ccode\u003e37e67a8\u003c/code\u003e\u003c/a\u003e v3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/fc398d8496e8fc264bb767499713a92346c255bd\"\u003e\u003ccode\u003efc398d8\u003c/code\u003e\u003c/a\u003e update jws.ALGORITHMS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/node-jws/commit/5cdc5ce8a995f957a06cb29c6e483d3c9a56bb22\"\u003e\u003ccode\u003e5cdc5ce\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brianloveswords/node-jws/compare/v3.1.4...v3.2.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/~julien.wollscheid\"\u003ejulien.wollscheid\u003c/a\u003e, a new releaser for jws since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `min-document` from 2.19.0 to 2.19.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/0d14150640e4dd159e092eb551b3aca8f3378991\"\u003e\u003ccode\u003e0d14150\u003c/code\u003e\u003c/a\u003e 2.19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/49c2e0607bece7a041b8935bfb044ce6b65777d8\"\u003e\u003ccode\u003e49c2e06\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/56\"\u003e#56\u003c/a\u003e from wasabina67/fix/prototype-pollution-removeAttribut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/966646172d9063f880aeaf79882edfc3a0ceaca4\"\u003e\u003ccode\u003e9666461\u003c/code\u003e\u003c/a\u003e Fix prototype pollution vulnerability in removeAttributeNS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/4490b40cbb19feb26b09f217690a0969d1a89d51\"\u003e\u003ccode\u003e4490b40\u003c/code\u003e\u003c/a\u003e 2.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/2cd587153733d3346365df6033067f64f07690f5\"\u003e\u003ccode\u003e2cd5871\u003c/code\u003e\u003c/a\u003e update ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/fe32e8da464cef622528725f647029a8fd7d95a6\"\u003e\u003ccode\u003efe32e8d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/55\"\u003e#55\u003c/a\u003e from jameswassink/fix/prototype-pollution-removeAttrib...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/6c5f31aa57e2122fcedd4c7eae58b82f477e09f5\"\u003e\u003ccode\u003e6c5f31a\u003c/code\u003e\u003c/a\u003e Better prototype pollution fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/0d4e8192ef723fb869645256102a56ed922efd68\"\u003e\u003ccode\u003e0d4e819\u003c/code\u003e\u003c/a\u003e Fix prototype pollution in removeAttributeNS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/bf7b69130a364b5c6fcb8e623bffe43054994c65\"\u003e\u003ccode\u003ebf7b691\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raynos/min-document/commit/1b5402dcd5df3bf2575e71d463baa44dc2c05571\"\u003e\u003ccode\u003e1b5402d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Raynos/min-document/issues/49\"\u003e#49\u003c/a\u003e from PixnBits/patch-1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Raynos/min-document/compare/v2.19.0...v2.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moment` from 2.18.1 to 2.30.1\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.30.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 27, 2023\u003c/li\u003e\n\u003cli\u003eRevert \u003ca href=\"https://redirect.github.com/moment/moment/pull/5827\"\u003emoment/moment#5827\u003c/a\u003e, because it's breaking\na lot of TS code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.30.0 \u003ca href=\"https://gist.github.com/ichernev/e277bcd1f0eeabb834f60a777237925a\"\u003eFull changelog\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease Dec 26, 2023\u003c/li\u003e\n\u003c/ul\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/485d9a7d709bd5f3869a7ad24630cf0746d072dc\"\u003e\u003ccode\u003e485d9a7\u003c/code\u003e\u003c/a\u003e Build 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/e048b09e46a3f710a93a45026b93b7c3cbc8b646\"\u003e\u003ccode\u003ee048b09\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/f9f2d584dcaa4bcb4821ba4bae97b54798239921\"\u003e\u003ccode\u003ef9f2d58\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/a52ffb2bd49fdef0149d13874e7aede361342198\"\u003e\u003ccode\u003ea52ffb2\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5827\"\u003e#5827\u003c/a\u003e from BobZombie:feature/fix_d.ts\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ddd680908c23797a3ed22007838634518bb14705\"\u003e\u003ccode\u003eddd6809\u003c/code\u003e\u003c/a\u003e Build 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/be64d00332159d4df419a4ee0328da9bd81a6fc6\"\u003e\u003ccode\u003ebe64d00\u003c/code\u003e\u003c/a\u003e Bump version to 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/ad411793e96d19085272181dcb823aee34b7de5d\"\u003e\u003ccode\u003ead41179\u003c/code\u003e\u003c/a\u003e Update changelog for 2.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/63fe479c029d2e329e5c03744e5ad022828296d7\"\u003e\u003ccode\u003e63fe479\u003c/code\u003e\u003c/a\u003e [misc] Make code ES6 compatible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/0f0195f5049744d4b74bd0840501cb24b2cba949\"\u003e\u003ccode\u003e0f0195f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5599\"\u003e#5599\u003c/a\u003e from Alanscut:issue_4985\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moment/moment/commit/15b82f532c41c86f0cfa7462d0057d1d95e67821\"\u003e\u003ccode\u003e15b82f5\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Merge pull request \u003ca href=\"https://redirect.github.com/moment/moment/issues/5597\"\u003e#5597\u003c/a\u003e from Alanscut:issue-5596\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moment/moment/compare/2.18.1...2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thenify` from 3.3.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/thenables/thenify/blob/master/History.md\"\u003ethenify's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.3.1 / 2020-06-18\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/thenables/thenify/commit/0d94a24eb933bc835d568f3009f4d269c4c4c17a\"\u003e\u003ccode\u003e0d94a24\u003c/code\u003e\u003c/a\u003e] - fix: remove eval (\u003ca href=\"https://redirect.github.com/thenables/thenify/issues/30\"\u003e#30\u003c/a\u003e) (Yiyu He \u0026lt;\u003ca href=\"mailto:dead_horse@qq.com\"\u003edead_horse@qq.com\u003c/a\u003e\u0026gt;)\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/thenables/thenify/commit/1d054b4d60e72087f4e804565e540258ecee7f0b\"\u003e\u003ccode\u003e1d054b4\u003c/code\u003e\u003c/a\u003e Release 3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thenables/thenify/commit/0d94a24eb933bc835d568f3009f4d269c4c4c17a\"\u003e\u003ccode\u003e0d94a24\u003c/code\u003e\u003c/a\u003e fix: remove eval (\u003ca href=\"https://redirect.github.com/thenables/thenify/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/thenables/thenify/compare/3.3.0...3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tmpl` from 1.0.4 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daaku/nodejs-tmpl/commits/v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tree-kill` from 1.1.0 to 1.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pkrumins/node-tree-kill/releases\"\u003etree-kill's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.1\u003c/h2\u003e\n\u003cp\u003eChangelog:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing LICENSE file\u003c/li\u003e\n\u003cli\u003efix TypeScript definitions\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/pkrumins/node-tree-kill/commit/cb478381547107f5c53362668533f634beff7e6e\"\u003e\u003ccode\u003ecb47838\u003c/code\u003e\u003c/a\u003e 1.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/deee138a8cbc918463d8af5ce8c2bec33c3fd164\"\u003e\u003ccode\u003edeee138\u003c/code\u003e\u003c/a\u003e fix: handle sanitising better, add tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/ff73dbf144c4c2daa67799a50dfff59cd455c63c\"\u003e\u003ccode\u003eff73dbf\u003c/code\u003e\u003c/a\u003e fix: sanitise pid parameter (\u003ca href=\"https://redirect.github.com/pkrumins/node-tree-kill/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/3b5b8feeb3175a3e16ea7e0e09fdf5b8d2b87b08\"\u003e\u003ccode\u003e3b5b8fe\u003c/code\u003e\u003c/a\u003e update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/d408f04316d8656cf520f35799518d5838d53955\"\u003e\u003ccode\u003ed408f04\u003c/code\u003e\u003c/a\u003e 1.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/32624c18b8ae42bb0c093b6024044de515b0802c\"\u003e\u003ccode\u003e32624c1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pkrumins/node-tree-kill/issues/24\"\u003e#24\u003c/a\u003e from LinusU/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/c784c3d538f117fdf4fbbce1c783c88678f3bd87\"\u003e\u003ccode\u003ec784c3d\u003c/code\u003e\u003c/a\u003e Add callback-as-second-argument support to typings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/6d6843c68aa0353813f259103ca1ead72d1a3d20\"\u003e\u003ccode\u003e6d6843c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pkrumins/node-tree-kill/issues/21\"\u003e#21\u003c/a\u003e from orodley/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/d515c804963d495fbe7e24a693682f3f9f931e51\"\u003e\u003ccode\u003ed515c80\u003c/code\u003e\u003c/a\u003e Add LICENSE file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pkrumins/node-tree-kill/commit/92ead1111360eb54432e9f4f65f49bfb5ee6cca2\"\u003e\u003ccode\u003e92ead11\u003c/code\u003e\u003c/a\u003e 1.2.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pkrumins/node-tree-kill/compare/v1.1.0...v1.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/arobida/jokes-app/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/arobida/jokes-app/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arobida%2Fjokes-app/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2025-11-18T11:30:38.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3637669259","node_id":"PR_kwDOPHUYTc60FhZQ","number":1,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-18T11:30:38.000Z","updated_at":"2025-11-18T11:30:44.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":8,"packages":[{"name":"axios","old_version":"1.8.2","new_version":"1.12.0","repository_url":"https://github.com/axios/axios"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"jspdf","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/parallax/jsPDF"},{"name":"cipher-base","old_version":"1.0.4","new_version":"1.0.7","repository_url":"https://github.com/crypto-browserify/cipher-base"},{"name":"ini","old_version":"1.3.4","new_version":"1.3.8","repository_url":"https://github.com/npm/ini"},{"name":"sha.js","old_version":"2.4.11","new_version":"2.4.12","repository_url":"https://github.com/crypto-browserify/sha.js"},{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [axios](https://github.com/axios/axios) | `1.8.2` | `1.12.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [jspdf](https://github.com/parallax/jsPDF) | `3.0.1` | `3.0.2` |\n| [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.7` |\n| [ini](https://github.com/npm/ini) | `1.3.4` | `1.3.8` |\n| [sha.js](https://github.com/crypto-browserify/sha.js) | `2.4.11` | `2.4.12` |\n| [stringstream](https://github.com/mhart/StringStream) | `0.0.5` | `0.0.6` |\n\n\nUpdates `axios` from 1.8.2 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/v1.8.2...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 4.0.0 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4\"\u003ev4.0.4\u003c/a\u003e - 2025-07-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23 \u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Switch to using \u003ccode\u003ecrypto\u003c/code\u003e random for boundary values \u003ca href=\"https://github.com/form-data/form-data/commit/3d1723080e6577a66f17f163ecd345a21d8d0fd0\"\u003e\u003ccode\u003e3d17230\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix linting errors \u003ca href=\"https://github.com/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] actually ensure the readme backup isn’t published \u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\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/form-data/form-data/commit/58c25d76406a5b0dfdf54045cf252563f2bbda8d\"\u003e\u003ccode\u003e58c25d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix readme capitalization \u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3\"\u003ev4.0.3\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eappend\u003c/code\u003e: avoid a crash on nullish values \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/577\"\u003e\u003ccode\u003e[#577](https://github.com/form-data/form-data/issues/577)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] use a shared config \u003ca href=\"https://github.com/form-data/form-data/commit/426ba9ac440f95d1998dac9a5cd8d738043b048f\"\u003e\u003ccode\u003e426ba9a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix some spacing issues \u003ca href=\"https://github.com/form-data/form-data/commit/20941917f0e9487e68c564ebc3157e23609e2939\"\u003e\u003ccode\u003e2094191\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003ehasown\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/81ab41b46fdf34f5d89d7ff30b513b0925febfaa\"\u003e\u003ccode\u003e81ab41b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] validate boundary type in \u003ccode\u003esetBoundary()\u003c/code\u003e method \u003ca href=\"https://github.com/form-data/form-data/commit/8d8e4693093519f7f18e3c597d1e8df8c493de9e\"\u003e\u003ccode\u003e8d8e469\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add tests to check the behavior of \u003ccode\u003egetBoundary\u003c/code\u003e with non-strings \u003ca href=\"https://github.com/form-data/form-data/commit/837b8a1f7562bfb8bda74f3fc538adb7a5858995\"\u003e\u003ccode\u003e837b8a1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused deps \u003ca href=\"https://github.com/form-data/form-data/commit/870e4e665935e701bf983a051244ab928e62d58e\"\u003e\u003ccode\u003e870e4e6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove local commit hooks \u003ca href=\"https://github.com/form-data/form-data/commit/e6e83ccb545a5619ed6cd04f31d5c2f655eb633e\"\u003e\u003ccode\u003ee6e83cc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/4066fd6f65992b62fa324a6474a9292a4f88c916\"\u003e\u003ccode\u003e4066fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix scripts to use prepublishOnly \u003ca href=\"https://github.com/form-data/form-data/commit/c4bbb13c0ef669916657bc129341301b1d331d75\"\u003e\u003ccode\u003ec4bbb13\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2\"\u003ev4.0.2\u003c/a\u003e - 2025-02-14\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\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/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ev4.0.5\u003c/a\u003e - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] Switch to newer v8 prediction library; enable node 24 testing \u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set Symbol.toStringTag in the proper place \u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4\"\u003ev4.0.4\u003c/a\u003e - 2025-07-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23 \u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Switch to using \u003ccode\u003ecrypto\u003c/code\u003e random for boundary values \u003ca href=\"https://github.com/form-data/form-data/commit/3d1723080e6577a66f17f163ecd345a21d8d0fd0\"\u003e\u003ccode\u003e3d17230\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix linting errors \u003ca href=\"https://github.com/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] actually ensure the readme backup isn’t published \u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\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/form-data/form-data/commit/58c25d76406a5b0dfdf54045cf252563f2bbda8d\"\u003e\u003ccode\u003e58c25d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix readme capitalization \u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3\"\u003ev4.0.3\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eappend\u003c/code\u003e: avoid a crash on nullish values \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/577\"\u003e\u003ccode\u003e[#577](https://github.com/form-data/form-data/issues/577)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] use a shared config \u003ca href=\"https://github.com/form-data/form-data/commit/426ba9ac440f95d1998dac9a5cd8d738043b048f\"\u003e\u003ccode\u003e426ba9a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix some spacing issues \u003ca href=\"https://github.com/form-data/form-data/commit/20941917f0e9487e68c564ebc3157e23609e2939\"\u003e\u003ccode\u003e2094191\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003ehasown\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/81ab41b46fdf34f5d89d7ff30b513b0925febfaa\"\u003e\u003ccode\u003e81ab41b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] validate boundary type in \u003ccode\u003esetBoundary()\u003c/code\u003e method \u003ca href=\"https://github.com/form-data/form-data/commit/8d8e4693093519f7f18e3c597d1e8df8c493de9e\"\u003e\u003ccode\u003e8d8e469\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add tests to check the behavior of \u003ccode\u003egetBoundary\u003c/code\u003e with non-strings \u003ca href=\"https://github.com/form-data/form-data/commit/837b8a1f7562bfb8bda74f3fc538adb7a5858995\"\u003e\u003ccode\u003e837b8a1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused deps \u003ca href=\"https://github.com/form-data/form-data/commit/870e4e665935e701bf983a051244ab928e62d58e\"\u003e\u003ccode\u003e870e4e6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove local commit hooks \u003ca href=\"https://github.com/form-data/form-data/commit/e6e83ccb545a5619ed6cd04f31d5c2f655eb633e\"\u003e\u003ccode\u003ee6e83cc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/4066fd6f65992b62fa324a6474a9292a4f88c916\"\u003e\u003ccode\u003e4066fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix scripts to use prepublishOnly \u003ca href=\"https://github.com/form-data/form-data/commit/c4bbb13c0ef669916657bc129341301b1d331d75\"\u003e\u003ccode\u003ec4bbb13\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2\"\u003ev4.0.2\u003c/a\u003e - 2025-02-14\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\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/form-data/form-data/commit/68ff7dda8834d6de095a7008cef0e03bc252ca98\"\u003e\u003ccode\u003e68ff7dd\u003c/code\u003e\u003c/a\u003e v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\u003c/code\u003e\u003c/a\u003e [Fix] set Symbol.toStringTag in the proper place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e [Tests] Switch to newer v8 prediction library; enable node 24 testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/41996f5ac73a867046d48512cab62e64fc846dad\"\u003e\u003ccode\u003e41996f5\u003c/code\u003e\u003c/a\u003e v4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\u003c/code\u003e\u003c/a\u003e [meta] actually ensure the readme backup isn’t published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e [meta] fix readme capitalization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\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/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e [Tests] fix linting errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e [Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.0...v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for form-data since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\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/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jspdf` from 3.0.1 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/parallax/jsPDF/releases\"\u003ejspdf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003cp\u003eThis release fixes a \u003ca href=\"https://github.com/parallax/jsPDF/security/advisories/GHSA-8mvj-3j78-4qmw\"\u003esecurity issue\u003c/a\u003e where parsing of corrupt PNG images could lead to long running loops and denial of service.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Snyk] Upgrade \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.26.7 to 7.26.9 by \u003ca href=\"https://github.com/MrRio\"\u003e\u003ccode\u003e@​MrRio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/parallax/jsPDF/pull/3847\"\u003eparallax/jsPDF#3847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing corrupt PNG images in addImage method by \u003ca href=\"https://github.com/HackbrettXXX\"\u003e\u003ccode\u003e@​HackbrettXXX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/parallax/jsPDF/pull/3880\"\u003eparallax/jsPDF#3880\u003c/a\u003e. The atob and btoa dependencies have been removed and the fast-png dependency has been added.\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/WardenDrew\"\u003e\u003ccode\u003e@​WardenDrew\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/parallax/jsPDF/pull/3872\"\u003eparallax/jsPDF#3872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/parallax/jsPDF/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/parallax/jsPDF/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/parallax/jsPDF/commit/543b356c321a7e13f08d4cb3d1f247e8b130a871\"\u003e\u003ccode\u003e543b356\u003c/code\u003e\u003c/a\u003e 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/parallax/jsPDF/commit/4cf3ab619e565d9b88b4b130bff901b91d8688e9\"\u003e\u003ccode\u003e4cf3ab6\u003c/code\u003e\u003c/a\u003e Fix parsing corrupt PNG images in the addImage method (\u003ca href=\"https://redirect.github.com/parallax/jsPDF/issues/3880\"\u003e#3880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/parallax/jsPDF/commit/7c51caa387b5c08326fc5e70ac7f5e266741fcae\"\u003e\u003ccode\u003e7c51caa\u003c/code\u003e\u003c/a\u003e Correct the millimeter unit conversion constant in docs (\u003ca href=\"https://redirect.github.com/parallax/jsPDF/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/parallax/jsPDF/commit/d8bfc9f0af8a91ff96c8396147b582d136551151\"\u003e\u003ccode\u003ed8bfc9f\u003c/code\u003e\u003c/a\u003e fix: upgrade \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.26.7 to 7.26.9 (\u003ca href=\"https://redirect.github.com/parallax/jsPDF/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/parallax/jsPDF/compare/v3.0.1...v3.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cipher-base` from 1.0.4 to 1.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md\"\u003ecipher-base's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.6...v1.0.7\"\u003ev1.0.7\u003c/a\u003e - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\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/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.5...v1.0.6\"\u003ev1.0.6\u003c/a\u003e - 2024-11-26\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] io.js 3.0 - Node.js 5.3 typed array support \u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/browserify/cipher-base/compare/v1.0.4...v1.0.5\"\u003ev1.0.5\u003c/a\u003e - 2024-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] standard -\u0026gt; eslint, make test dir, etc \u003ca href=\"https://github.com/browserify/cipher-base/commit/ae02fd6624c41ac4ac18077be797111d1955bc76\"\u003e\u003ccode\u003eae02fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] migrate from travis to GHA \u003ca href=\"https://github.com/browserify/cipher-base/commit/66387d71461287ad9067bb1bcbfdc47403a33ee7\"\u003e\u003ccode\u003e66387d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix package.json indentation \u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] return valid values on multi-byte-wide TypedArray input \u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\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/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apps should have lockfiles \u003ca href=\"https://github.com/browserify/cipher-base/commit/42528f291db16bf2e7d5f831ebe2ad87fd0b1f42\"\u003e\u003ccode\u003e42528f2\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/cipher-base/commit/0e7a2d9a33a391e82fa9cf512d6e25cc91ab8613\"\u003e\u003ccode\u003e0e7a2d9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add missing \u003ccode\u003eengines.node\u003c/code\u003e \u003ca href=\"https://github.com/browserify/cipher-base/commit/f2dc13e47bbcf3c873db9a9e0f83e5f29d0783fe\"\u003e\u003ccode\u003ef2dc13e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/00567180c846dd3db3848c9223991c58a0d5490c\"\u003e\u003ccode\u003e0056718\u003c/code\u003e\u003c/a\u003e v1.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/fd1e5eeafccbc8eaa827ee6b9b60c14608aa784f\"\u003e\u003ccode\u003efd1e5ee\u003c/code\u003e\u003c/a\u003e [Refactor] use \u003ccode\u003eto-buffer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/08ba8034223a53d300b7dccf33d8f14e52379a34\"\u003e\u003ccode\u003e08ba803\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/cipher-base/commit/f5249f94611506ef35a8be4d48a3fc5ecf1fac63\"\u003e\u003ccode\u003ef5249f9\u003c/code\u003e\u003c/a\u003e v1.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/b7ddd2ac24e65cc47befc1e0eb5026422f8ab037\"\u003e\u003ccode\u003eb7ddd2a\u003c/code\u003e\u003c/a\u003e [Fix] io.js 3.0 - Node.js 5.3 typed array support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/f03cebfdad1cba1d56614c58affa303b0fa2a43e\"\u003e\u003ccode\u003ef03cebf\u003c/code\u003e\u003c/a\u003e v1.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/88dc806806d3dc41444dbf639c87c00f82c949b3\"\u003e\u003ccode\u003e88dc806\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/cipher-base/commit/7a137d749ce7ea7ea56b9c096844b1b8ab723f61\"\u003e\u003ccode\u003e7a137d7\u003c/code\u003e\u003c/a\u003e [meta] add \u003ccode\u003enpmignore\u003c/code\u003e and \u003ccode\u003esafe-publish-latest\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/5c02918ac58c875ed36913c2dc3e1043f4d1c99c\"\u003e\u003ccode\u003e5c02918\u003c/code\u003e\u003c/a\u003e [meta] fix package.json indentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/browserify/cipher-base/commit/8fd136432ca298a664f5637629cf2b42a6c7f294\"\u003e\u003ccode\u003e8fd1364\u003c/code\u003e\u003c/a\u003e [Fix] return valid values on multi-byte-wide TypedArray input\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crypto-browserify/cipher-base/compare/v1.0.4...v1.0.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/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for cipher-base since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ini` from 1.3.4 to 1.3.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/a2c5da86604bc2238fe393c5ff083bf23a9910eb\"\u003e\u003ccode\u003ea2c5da8\u003c/code\u003e\u003c/a\u003e 1.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/af5c6bb5dca6f0248c153aa87e25bddfc515ff6e\"\u003e\u003ccode\u003eaf5c6bb\u003c/code\u003e\u003c/a\u003e Do not use Object.create(null)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/8b648a1ac49e1b3b7686ea957e0b95e544bc6ec1\"\u003e\u003ccode\u003e8b648a1\u003c/code\u003e\u003c/a\u003e don't test where our devdeps don't even work\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/c74c8af35f32b801a7e82a8309eab792a95932f6\"\u003e\u003ccode\u003ec74c8af\u003c/code\u003e\u003c/a\u003e 1.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/024b8b55ac1c980c6225607b007714c54eb501ba\"\u003e\u003ccode\u003e024b8b5\u003c/code\u003e\u003c/a\u003e update deps, add linting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/032fbaf5f0b98fce70c8cc380e0d05177a9c9073\"\u003e\u003ccode\u003e032fbaf\u003c/code\u003e\u003c/a\u003e Use Object.create(null) to avoid default object property hazards\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/2da90391ef70db41d10f013e3a87f9a8c5d01a72\"\u003e\u003ccode\u003e2da9039\u003c/code\u003e\u003c/a\u003e 1.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/cfea636f534b5ca7550d2c28b7d1a95d936d56c6\"\u003e\u003ccode\u003ecfea636\u003c/code\u003e\u003c/a\u003e better git push script, before publish instead of after\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/56d2805e07ccd94e2ba0984ac9240ff02d44b6f1\"\u003e\u003ccode\u003e56d2805\u003c/code\u003e\u003c/a\u003e do not allow invalid hazardous string as section name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/ini/commit/738eca59d77d8cfdddf5c477c17a0d8f8fbfe0fd\"\u003e\u003ccode\u003e738eca5\u003c/code\u003e\u003c/a\u003e v1.3.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/ini/compare/v1.3.4...v1.3.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~isaacs\"\u003eisaacs\u003c/a\u003e, a new releaser for ini since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha.js` from 2.4.11 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\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/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.4.11...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 `stringstream` from 0.0.5 to 0.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/anonim-01/remix-project/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/anonim-01/remix-project/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonim-01%2Fremix-project/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2025-11-17T23:22:05.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3635443147","node_id":"PR_kwDOMPiKlc6z-BWu","number":15,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6","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:22:05.000Z","updated_at":"2025-11-17T23:22:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\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/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2Fflight-manual.atom.io/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2025-11-16T23:41:37.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"3631279962","node_id":"PR_kwDOKwuYZs6zwEu8","number":8,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6","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-16T23:41:37.000Z","updated_at":"2025-11-16T23:41:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/anonim-01/ayzio-proxy/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/anonim-01/ayzio-proxy/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonim-01%2Fayzio-proxy/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":"/back","pr_created_at":"2025-10-01T00:43:55.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"2876448111","node_id":"PR_kwDOOeaaIc6rcx1v","number":4,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6 in /back","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-10-01T00:43:55.000Z","updated_at":"2025-10-01T00:43:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":"/back","ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aran964230/opensource-casino-v10/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aran964230/opensource-casino-v10/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aran964230%2Fopensource-casino-v10/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.0.5","new_version":"0.0.6","update_type":"patch","path":null,"pr_created_at":"2025-09-30T23:38:26.000Z","version_change":"0.0.5 → 0.0.6","issue":{"uuid":"2876312229","node_id":"PR_kwDOFuMVN86rcQql","number":4,"state":"open","title":"Bump stringstream from 0.0.5 to 0.0.6","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-30T23:38:26.000Z","updated_at":"2025-09-30T23:38:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stringstream","old_version":"0.0.5","new_version":"0.0.6","repository_url":"https://github.com/mhart/StringStream"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67\"\u003e\u003ccode\u003efee31c5\u003c/code\u003e\u003c/a\u003e 0.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274\"\u003e\u003ccode\u003e2f4a9d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mhart/StringStream/issues/9\"\u003e#9\u003c/a\u003e from mhart/fix-buffer-constructor-vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b\"\u003e\u003ccode\u003eafbc744\u003c/code\u003e\u003c/a\u003e Ensure data is not a number in Buffer constructor\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream\u0026package-manager=npm_and_yarn\u0026previous-version=0.0.5\u0026new-version=0.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aredridel/rtf-parser/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aredridel/rtf-parser/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aredridel%2Frtf-parser/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}}]}