{"id":75038,"name":"@isaacs/ttlcache","ecosystem":"npm","repository_url":"https://github.com/isaacs/ttlcache","issues_count":14,"created_at":"2025-10-27T02:11:44.111Z","updated_at":"2025-10-27T02:11:44.111Z","purl":"pkg:npm/@isaacs/ttlcache","metadata":{"id":4378336,"name":"@isaacs/ttlcache","ecosystem":"npm","description":"The time-based use-recency-unaware cousin of [`lru-cache`](http://npm.im/lru-cache)","homepage":"https://github.com/isaacs/ttlcache#readme","licenses":"BlueOak-1.0.0","normalized_licenses":["BlueOak-1.0.0"],"repository_url":"https://github.com/isaacs/ttlcache","keywords_array":[],"namespace":"isaacs","versions_count":15,"first_release_published_at":"2022-04-07T19:11:40.814Z","latest_release_published_at":"2025-10-26T20:53:48.764Z","latest_release_number":"2.0.1","last_synced_at":"2025-10-29T06:43:44.470Z","created_at":"2022-05-24T13:31:09.876Z","updated_at":"2025-10-29T11:45:24.052Z","registry_url":"https://www.npmjs.com/package/@isaacs/ttlcache","install_command":"npm install @isaacs/ttlcache","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.0.1"}},"repo_metadata":{"id":36971497,"uuid":"473271872","full_name":"isaacs/ttlcache","owner":"isaacs","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-26T00:14:30.000Z","size":235,"stargazers_count":202,"open_issues_count":9,"forks_count":17,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-10-26T02:32:01.784Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"blueoak-1.0.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacs.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":["isaacs"]}},"created_at":"2022-03-23T16:32:41.000Z","updated_at":"2025-10-26T00:14:33.000Z","dependencies_parsed_at":"2024-06-18T13:42:07.150Z","dependency_job_id":"bb221645-f33d-45d0-aae1-e1b2248d05d4","html_url":"https://github.com/isaacs/ttlcache","commit_stats":{"total_commits":35,"total_committers":5,"mean_commits":7.0,"dds":"0.11428571428571432","last_synced_commit":"9441ff8312575540299041694c16e8cb6d0ee868"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/isaacs/ttlcache","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"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","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"isaacs","name":"isaacs","uuid":"9287","kind":"user","description":"npm inventor, founder npm, Inc.\r\nFormer Node BDFL.\r\nAll opinions are my own. Literally all of them. I own them all.","email":"i@izs.me","website":"http://blog.izs.me","location":"Oakland CA","twitter":"izs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/9287?u=55c7d6ddb9f37d0ad9785c313b50d737d58bf79b\u0026v=4","repositories_count":469,"last_synced_at":"2025-10-23T00:03:38.310Z","metadata":{"has_sponsors_listing":true,"funding":{"github":["isaacs"]}},"html_url":"https://github.com/isaacs","funding_links":["https://github.com/sponsors/isaacs"],"total_stars":38681,"followers":15771,"following":5,"created_at":"2022-11-02T16:19:00.493Z","updated_at":"2025-10-23T00:03:38.311Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs/repositories"},"tags":[{"name":"v1.4.1","sha":"716c4d72eb5105a99422edc1e8a180bd1452826d","kind":"tag","published_at":"2023-07-01T17:27:01.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.4.1","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"000b9b1ae4e50e5c7f44c3082aeab832adce5134","kind":"tag","published_at":"2023-05-04T03:19:50.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.4.0","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b8bd43fafbf30020309ddde337e15b586a13c6c7","kind":"tag","published_at":"2023-05-04T03:02:02.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.3.0","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"8d84863c6437b349149122b90d5352764ddcbb2c","kind":"tag","published_at":"2023-03-23T08:00:30.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.2.2","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"c2c08c60e5ce04d3cf816555a5714b0c5022026d","kind":"tag","published_at":"2022-10-13T22:17:19.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.2.1","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"2c4e77bea38ee05109ba8a9274df441aa2adb000","kind":"tag","published_at":"2022-08-03T20:41:52.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.2.0","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"af9a39a70107e0b8f6db7714edec56dc88c99ce6","kind":"tag","published_at":"2022-06-30T23:06:48.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.1.0","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.1.0/manifests"},{"name":"v1.0.5","sha":"de8bb3cfee3f810f3adfccae3f33b9a3aad63002","kind":"tag","published_at":"2022-06-22T00:21:27.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.0.5","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"e9db860e67d90a8386994254c4a38970fd6a7047","kind":"tag","published_at":"2022-06-14T16:49:22.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.0.4","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"db3f8da48f069242e4739c625ff6c01a6486a8f6","kind":"tag","published_at":"2022-04-19T23:49:37.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.0.3","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"ee2f5491a988399bbadcc3b3cc19adc76c5f371e","kind":"tag","published_at":"2022-04-07T20:33:45.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.0.2","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"4b370d269f7c8e013f1b586fd59a435f6f9c0545","kind":"tag","published_at":"2022-04-07T19:47:53.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.0.1","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"73acc3808c7b786bcd04ec87d2cf73396933bc4c","kind":"tag","published_at":"2022-04-07T19:11:14.000Z","download_url":"https://codeload.github.com/isaacs/ttlcache/tar.gz/v1.0.0","html_url":"https://github.com/isaacs/ttlcache/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/ttlcache@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-10-29T11:45:24.052Z","dependent_packages_count":35,"downloads":24740468,"downloads_period":"last-month","dependent_repos_count":307,"rankings":{"downloads":0.4037623475539575,"dependent_repos_count":0.9197022098454904,"dependent_packages_count":0.7753268136758349,"stargazers_count":5.047687409187233,"forks_count":6.133294989825303,"docker_downloads_count":0.08592898184402865,"average":2.2276171253219745},"purl":"pkg:npm/%40isaacs/ttlcache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@isaacs/ttlcache","docker_dependents_count":22,"docker_downloads_count":481207789,"usage_url":"https://repos.ecosyste.ms/usage/npm/@isaacs/ttlcache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@isaacs/ttlcache/dependencies","status":null,"funding_links":["https://github.com/sponsors/isaacs"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-27T04:43:23.063Z","issues_count":21,"pull_requests_count":17,"avg_time_to_close_issue":1812280.0666666667,"avg_time_to_close_pull_request":946871.4545454546,"issues_closed_count":15,"pull_requests_closed_count":11,"pull_request_authors_count":14,"issue_authors_count":19,"avg_comments_per_issue":2.0952380952380953,"avg_comments_per_pull_request":0.7058823529411765,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":41072.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fttlcache/issues","maintainers":[{"login":"isaacs","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/isaacs"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@isaacs%2Fttlcache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@isaacs%2Fttlcache/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@isaacs%2Fttlcache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@isaacs%2Fttlcache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@isaacs%2Fttlcache/codemeta","maintainers":[{"uuid":"isaacs","login":"isaacs","name":null,"email":"i@izs.me","url":null,"packages_count":424,"html_url":"https://www.npmjs.com/~isaacs","role":null,"created_at":"2022-11-15T18:04:45.371Z","updated_at":"2022-11-15T18:04:45.371Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/isaacs/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5199322,"maintainers_count":1071162,"namespaces_count":323555,"keywords_count":745207,"github":"npm","metadata":{"funded_packages_count":158546},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-10-29T07:53:18.779Z","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":7,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"3810015051","node_id":"PR_kwDOK4VBDM68_dmx","number":1351,"state":"closed","title":"fix(deps): bump the majorprod group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-14T09:57:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-13T18:23:24.000Z","updated_at":"2026-01-14T09:58:01.000Z","time_to_close":56067,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"majorprod","update_count":10,"packages":[{"name":"rapiq","old_version":"0.9.0","new_version":"1.0.0","repository_url":"https://github.com/Tada5hi/rapiq"},{"name":"dotenv","old_version":"16.6.1","new_version":"17.2.3","repository_url":"https://github.com/motdotla/dotenv"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps the majorprod group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [rapiq](https://github.com/Tada5hi/rapiq) | `0.9.0` | `1.0.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `17.2.3` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) | `1.4.1` | `2.1.4` |\n\n\nUpdates `rapiq` from 0.9.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Tada5hi/rapiq/releases\"\u003erapiq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/Tada5hi/rapiq/compare/v0.9.0...v1.0.0\"\u003e1.0.0\u003c/a\u003e (2025-04-22)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump smob from 1.4.0 to 1.4.1 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/401\"\u003e#401\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/04f554598195e18cc853fcd2bd90adec4b97140a\"\u003e04f5545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 9 updates (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/562\"\u003e#562\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/06ff91890b91c28e8a62efe3edde3fd6f5893a19\"\u003e06ff918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove ebec as dependency (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/701e5dc7bd4eade37515e901f8d4f9f419f21a6d\"\u003e701e5dc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ededicated builder \u0026amp; parser class (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/566\"\u003e#566\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/94677b4fd5e2973f9625ba89c36b939f6566c931\"\u003e94677b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003einitial parameter container(s) (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/481\"\u003e#481\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/1b3b5bf03bcd4fe45924a09320d63c2d806b0966\"\u003e1b3b5bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove parse-query-paramter fn (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/669cee07c3d7cd592d3cafb84a6f52ea67531722\"\u003e669cee0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esimplify parsing \u0026amp; refactored typings (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/471\"\u003e#471\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/cc336b7dbac2c094d0c22d8ce1ffa117de321006\"\u003ecc336b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eparseQueryParameter fn removed\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: updated documentation\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: downgraded semantic-release to v22.x\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: bump rollup and swc\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eparseQueryParameter fn removed\u003c/p\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/tada5hi/rapiq/blob/master/CHANGELOG.md\"\u003erapiq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/Tada5hi/rapiq/compare/v0.9.0...v1.0.0\"\u003e1.0.0\u003c/a\u003e (2025-04-22)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump smob from 1.4.0 to 1.4.1 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/401\"\u003e#401\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/04f554598195e18cc853fcd2bd90adec4b97140a\"\u003e04f5545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 9 updates (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/562\"\u003e#562\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/06ff91890b91c28e8a62efe3edde3fd6f5893a19\"\u003e06ff918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove ebec as dependency (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/701e5dc7bd4eade37515e901f8d4f9f419f21a6d\"\u003e701e5dc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ededicated builder \u0026amp; parser class (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/566\"\u003e#566\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/94677b4fd5e2973f9625ba89c36b939f6566c931\"\u003e94677b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003einitial parameter container(s) (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/481\"\u003e#481\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/1b3b5bf03bcd4fe45924a09320d63c2d806b0966\"\u003e1b3b5bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove parse-query-paramter fn (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/669cee07c3d7cd592d3cafb84a6f52ea67531722\"\u003e669cee0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esimplify parsing \u0026amp; refactored typings (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/471\"\u003e#471\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/cc336b7dbac2c094d0c22d8ce1ffa117de321006\"\u003ecc336b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eparseQueryParameter fn removed\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: updated documentation\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: downgraded semantic-release to v22.x\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: bump rollup and swc\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eparseQueryParameter fn removed\u003c/p\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/tada5hi/rapiq/commit/3ed1407129986124e6cf3e92829d1f472c71f5c8\"\u003e\u003ccode\u003e3ed1407\u003c/code\u003e\u003c/a\u003e chore(release): 1.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/229b75793a7602943a071f9de330ad18ceabb668\"\u003e\u003ccode\u003e229b757\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group with 6 updates (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/586\"\u003e#586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/483eb8e5cd3955c433dedb0459b9cbce31378aeb\"\u003e\u003ccode\u003e483eb8e\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump vite from 5.4.14 to 5.4.18 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/b72a59bd589fd6a97809ea52d51d21ed64c36a10\"\u003e\u003ccode\u003eb72a59b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump semantic-release from 22.0.12 to 24.2.3 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/572\"\u003e#572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/50c3700db147fa9e7fecb050762380e386b17236\"\u003e\u003ccode\u003e50c3700\u003c/code\u003e\u003c/a\u003e style: fix variable naming in parseQuery fn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/68ed6fe5097f78ee40597598b81a745179bb4a9d\"\u003e\u003ccode\u003e68ed6fe\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​tada5hi/semantic-release\u003c/code\u003e to v0.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/8e0c27aa33881f90f442203b5711b61fa3a6b8fe\"\u003e\u003ccode\u003e8e0c27a\u003c/code\u003e\u003c/a\u003e chore: migrated to node v22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/5a882eb6ec3dbbf581dcbd0d89e88d80887138ef\"\u003e\u003ccode\u003e5a882eb\u003c/code\u003e\u003c/a\u003e build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.2 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/584\"\u003e#584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/fcca0a630e53cb6489e1f85112f7ac1d9e81d7e9\"\u003e\u003ccode\u003efcca0a6\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 4 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/824b3611e353792548765d7df192870381c1633d\"\u003e\u003ccode\u003e824b361\u003c/code\u003e\u003c/a\u003e refactor: cleanup typings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/rapiq/compare/v0.9.0...v1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@authup/core-realtime-kit` from 1.0.0-beta.27 to 1.0.0-beta.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authup/authup/releases\"\u003e\u003ccode\u003e@​authup/core-realtime-kit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.28\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edayOfYear validator in time policy (\u003ca href=\"https://github.com/authup/authup/commit/5c8bb9fb93b9e78d3da514ad1f0433c1b93e9f9c\"\u003e5c8bb9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e41eba21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 34 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2756\"\u003e#2756\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e9240ce1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2769\"\u003e#2769\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003ed86fa30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efn to fix query in attributes policy (\u003ca href=\"https://github.com/authup/authup/commit/565bd2b11bd631af39673c9cd885c902c7d29602\"\u003e565bd2b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize scope names to lower-case + renamed client-scope to scope repo (\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003ecb5e23b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse strict mode in server-kit package (\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e10bda02\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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/authup/authup/blob/master/packages/core-realtime-kit/CHANGELOG.md\"\u003e\u003ccode\u003e@​authup/core-realtime-kit\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2786\"\u003e#2786\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/784234da3a83a576c4e6932069de843187f6d733\"\u003e784234d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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/authup/authup/commit/f11209671bebb57d7c1741f9e6b756388c1b4c22\"\u003e\u003ccode\u003ef112096\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/core-realtime-kit/issues/2705\"\u003e#2705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e\u003ccode\u003e56489db\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 14 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e\u003ccode\u003e2d6e8a7\u003c/code\u003e\u003c/a\u003e chore: set min node engine version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/784234da3a83a576c4e6932069de843187f6d733\"\u003e\u003ccode\u003e784234d\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 8 updates (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/core-realtime-kit/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/e010a0cceb5ea508cd6066c7a5c4a50124590aac\"\u003e\u003ccode\u003ee010a0c\u003c/code\u003e\u003c/a\u003e refactor: use strict mode in core-realtime-kit package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003e\u003ccode\u003ef988074\u003c/code\u003e\u003c/a\u003e refactor: migrated to esm only packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e\u003ccode\u003e191fd23\u003c/code\u003e\u003c/a\u003e fix: migrate from jest to vitest (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/core-realtime-kit/issues/2754\"\u003e#2754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/authup/authup/commits/v1.0.0-beta.28/packages/core-realtime-kit\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zod` from 4.2.1 to 4.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/colinhacks/zod/releases\"\u003ezod's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.5\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e21afffdb42ccab554036312e33fed0ea3cb8f982 [Docs] Update migration guide docs for deprecation of message (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5595\"\u003e#5595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee36743e513aadb307b29949a80d6eb0dcc8fc278 Improve mini treeshaking\u003c/li\u003e\n\u003cli\u003e0cdc0b8597999fd9ca99767b912c1e82c1ff2d6c 4.3.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.4\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1a8bea3b474eada6f219c163d0d3ad09fadabe72 Add integration tests\u003c/li\u003e\n\u003cli\u003ee01cd02b2f23d7e9078d3813830b146f8a2258b4 Support patternProperties for looserecord (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5592\"\u003e#5592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e089e5fbb0f58ce96d2c4fb34cd91724c78df4af5 Improve looseRecord docs\u003c/li\u003e\n\u003cli\u003edecef9c418d9a598c3f1bada06891ba5d922c5cd Fix lint\u003c/li\u003e\n\u003cli\u003e9443aab00d44d5d5f4a7eada65fc0fc851781042 Drop iso time in fromJSONSchema\u003c/li\u003e\n\u003cli\u003e66bda7491a1b9eab83bdeec0c12f4efc7290bd48 Remove .refine() from ZodMiniType\u003c/li\u003e\n\u003cli\u003eb4ab94ca608cd5b581bfc12b20dd8d95b35b3009 4.3.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.3\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ef3b2151959d215d405f54dff3c7ab3bf1fd887ca v4.3.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.2\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebf96635d243118de6e4f260077aa137453790bf6 Loosen strictObjectinside intersection (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5587\"\u003e#5587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef71dc0182ab0f0f9a6be6295b07faca269e10179 Remove Juno (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5590\"\u003e#5590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e0f41e5a12a43e6913c9dcb501b2b5136ea86500d 4.3.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0fe88407a4149c907929b757dc6618d8afe998fc allow non-overwriting extends with refinements. 4.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cp\u003eThis is Zod's biggest release since 4.0. It addresses several of Zod's longest-standing feature requests.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003ez.fromJSONSchema()\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eConvert JSON Schema to Zod (\u003ca href=\"https://redirect.github.com/colinhacks/zod/pull/5534\"\u003e#5534\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/colinhacks/zod/pull/5586\"\u003e#5586\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eYou can now convert JSON Schema definitions directly into Zod schemas. This function supports JSON Schema \u003ccode\u003e\u0026quot;draft-2020-12\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;draft-7\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;draft-4\u0026quot;\u003c/code\u003e, and OpenAPI 3.0.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as z from \u0026quot;zod\u0026quot;;\n\u003cp\u003econst schema = z.fromJSONSchema({\ntype: \u0026quot;object\u0026quot;,\nproperties: {\n\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/colinhacks/zod/commit/0cdc0b8597999fd9ca99767b912c1e82c1ff2d6c\"\u003e\u003ccode\u003e0cdc0b8\u003c/code\u003e\u003c/a\u003e 4.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/e36743e513aadb307b29949a80d6eb0dcc8fc278\"\u003e\u003ccode\u003ee36743e\u003c/code\u003e\u003c/a\u003e Improve mini treeshaking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/21afffdb42ccab554036312e33fed0ea3cb8f982\"\u003e\u003ccode\u003e21afffd\u003c/code\u003e\u003c/a\u003e [Docs] Update migration guide docs for deprecation of message (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5595\"\u003e#5595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/b4ab94ca608cd5b581bfc12b20dd8d95b35b3009\"\u003e\u003ccode\u003eb4ab94c\u003c/code\u003e\u003c/a\u003e 4.3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/66bda7491a1b9eab83bdeec0c12f4efc7290bd48\"\u003e\u003ccode\u003e66bda74\u003c/code\u003e\u003c/a\u003e Remove .refine() from ZodMiniType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/9443aab00d44d5d5f4a7eada65fc0fc851781042\"\u003e\u003ccode\u003e9443aab\u003c/code\u003e\u003c/a\u003e Drop iso time in fromJSONSchema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/decef9c418d9a598c3f1bada06891ba5d922c5cd\"\u003e\u003ccode\u003edecef9c\u003c/code\u003e\u003c/a\u003e Fix lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/089e5fbb0f58ce96d2c4fb34cd91724c78df4af5\"\u003e\u003ccode\u003e089e5fb\u003c/code\u003e\u003c/a\u003e Improve looseRecord docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/e01cd02b2f23d7e9078d3813830b146f8a2258b4\"\u003e\u003ccode\u003ee01cd02\u003c/code\u003e\u003c/a\u003e Support patternProperties for looserecord (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5592\"\u003e#5592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/1a8bea3b474eada6f219c163d0d3ad09fadabe72\"\u003e\u003ccode\u003e1a8bea3\u003c/code\u003e\u003c/a\u003e Add integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v4.2.1...v4.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hapic/vault` from 2.3.9 to 2.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Tada5hi/hapic/releases\"\u003e\u003ccode\u003e@​hapic/vault\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003evault: v2.3.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/tada5hi/hapic/compare/vault-v2.3.9...vault-v2.3.10\"\u003e2.3.10\u003c/a\u003e (2026-01-05)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003ehapic bumped from ^2.8.0 to ^2.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003ehapic bumped from ^2.8.0 to ^2.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\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/tada5hi/hapic/commit/227301de1e7428f5f5c50f5a86364f8be3ef0bea\"\u003e\u003ccode\u003e227301d\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c7872f0b8112a9aa4678a275bd0729fdf36c918b\"\u003e\u003ccode\u003ec7872f0\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 5 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/7a30e8a85179cf044c6d66e14f503b74cbcecb9d\"\u003e\u003ccode\u003e7a30e8a\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/121127d2b5e2ad79c31f8583356af5ebbd574ed3\"\u003e\u003ccode\u003e121127d\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/31a19853d501b94807a7e12023cb8e0109f6ee88\"\u003e\u003ccode\u003e31a1985\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/972\"\u003e#972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e\u003ccode\u003e2d4ecee\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/dbdef6b2daef328efe57b707d225a0a3015a20e5\"\u003e\u003ccode\u003edbdef6b\u003c/code\u003e\u003c/a\u003e feat: add vicotrialogs client sdk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/4a9720fdc813fa7353a6483db1dc56ba27957b99\"\u003e\u003ccode\u003e4a9720f\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c24bb29092fb31ec07696bd64f4ad4c3987ae64b\"\u003e\u003ccode\u003ec24bb29\u003c/code\u003e\u003c/a\u003e feat: add default labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/71b05780a208908aa230626bceb2a0fb1ac055c1\"\u003e\u003ccode\u003e71b0578\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group across 1 directory with 5 updat...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/hapic/compare/vault-v2.3.9...vault-v2.3.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 16.6.1 to 17.2.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.2.2...v17.2.3\"\u003e17.2.3\u003c/a\u003e (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed typescript error definition (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.2.1...v17.2.2\"\u003e17.2.2\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🙏 A big thank you to new sponsor \u003ca href=\"https://tuple.app/dotenv\"\u003eTuple.app\u003c/a\u003e - \u003cem\u003ethe premier screen sharing app for developers on macOS and Windows.\u003c/em\u003e Go check them out. It's wonderful and generous of them to give back to open source by sponsoring dotenv. Give them some love back.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.2.0...v17.2.1\"\u003e17.2.1\u003c/a\u003e (2025-07-24)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clickable tip links by removing parentheses (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.1.0...v17.2.0\"\u003e17.2.0\u003c/a\u003e (2025-07-09)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptionally specify \u003ccode\u003eDOTENV_CONFIG_QUIET=true\u003c/code\u003e in your environment or \u003ccode\u003e.env\u003c/code\u003e file to quiet the runtime log (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/889\"\u003e#889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJust like dotenv any \u003ccode\u003eDOTENV_CONFIG_\u003c/code\u003e environment variables take precedence over any code set options like \u003ccode\u003e({quiet: false})\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"ini\"\u003e\u003ccode\u003e# .env\nDOTENV_CONFIG_QUIET=true\nHELLO=\u0026quot;World\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// index.js\nrequire('dotenv').config()\nconsole.log(`Hello ${process.env.HELLO}`)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003e$ node index.js\nHello World\n\u003cp\u003eor\u003c/p\u003e\n\u003cp\u003e$ DOTENV_CONFIG_QUIET=true node index.js\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.0.1...v17.1.0\"\u003e17.1.0\u003c/a\u003e (2025-07-07)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional security and configuration tips to the runtime log (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDim the tips text from the main injection information text\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/affe11372f3f1945f922996c092b5be70f30c40c\"\u003e\u003ccode\u003eaffe113\u003c/code\u003e\u003c/a\u003e 17.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/db1ff1f13a9d8057b3752b63dfe4b811698093a1\"\u003e\u003ccode\u003edb1ff1f\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/7063f161788d66bac52cf5424552ee1baaf9db37\"\u003e\u003ccode\u003e7063f16\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/913\"\u003e#913\u003c/a\u003e from motdotla/new-tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/0bbe72c7d9f1c08666b54b099377dc7c5e1a7ae2\"\u003e\u003ccode\u003e0bbe72c\u003c/code\u003e\u003c/a\u003e test against expected tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/017951b8be6aa0e431b528ba7c15644a893a102a\"\u003e\u003ccode\u003e017951b\u003c/code\u003e\u003c/a\u003e only run .js tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/39eda1f7f8773b33716c5da2e6e43dc62dd0ba1c\"\u003e\u003ccode\u003e39eda1f\u003c/code\u003e\u003c/a\u003e add space back\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/fcc030ed6511ad96226a25d2e6a31a72e7048cba\"\u003e\u003ccode\u003efcc030e\u003c/code\u003e\u003c/a\u003e update tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/b6c7a0d11bc7769daa4042b7f5bc211757cbc039\"\u003e\u003ccode\u003eb6c7a0d\u003c/code\u003e\u003c/a\u003e updated tips - as Dotenvx Radar has been renamed Dotenvx Ops\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/b3c8b16bd05e53bc02ca05827a89298cc1064cd6\"\u003e\u003ccode\u003eb3c8b16\u003c/code\u003e\u003c/a\u003e remove unnecessary call to npx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d6e4c17e61abb479cd5c1c06d5b3269a4f41cb3f\"\u003e\u003ccode\u003ed6e4c17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/912\"\u003e#912\u003c/a\u003e from adjerbetian/fix/typescript-error-definition\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.6.1...v17.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 11.1.0 to 13.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuidjs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0\"\u003e13.0.0\u003c/a\u003e (2025-09-08)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003ebce9d72\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0\"\u003e12.0.0\u003c/a\u003e (2025-09-05)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd node@24 to ci matrix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/879\"\u003e#879\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92\"\u003e42b6178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530\"\u003e0f38cf1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f\"\u003eae786e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01\"\u003ec7ee405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e5fd974c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003ee1f42a3\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/uuidjs/uuid/blob/main/CHANGELOG.md\"\u003euuid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0\"\u003e13.0.0\u003c/a\u003e (2025-09-08)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003ebce9d72\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0\"\u003e12.0.0\u003c/a\u003e (2025-09-05)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd node@24 to ci matrix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/879\"\u003e#879\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92\"\u003e42b6178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530\"\u003e0f38cf1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f\"\u003eae786e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01\"\u003ec7ee405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e5fd974c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003ee1f42a3\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/uuidjs/uuid/commit/24c123841fdd1cd66edf11cb4b9b49c9c0e1fc12\"\u003e\u003ccode\u003e24c1238\u003c/code\u003e\u003c/a\u003e chore(main): release 13.0.0 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/902\"\u003e#902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003e\u003ccode\u003ebce9d72\u003c/code\u003e\u003c/a\u003e fix!: make browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/7844bc2cd98d171bf631965047bb267505e25318\"\u003e\u003ccode\u003e7844bc2\u003c/code\u003e\u003c/a\u003e chore(main): release 12.0.0 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/a2b46035d3f3149832e73c41bd8e34c88d8259c0\"\u003e\u003ccode\u003ea2b4603\u003c/code\u003e\u003c/a\u003e chore: npm run docs (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/744a4a8c6c93beec6d60a0f36e7c5d609750e548\"\u003e\u003ccode\u003e744a4a8\u003c/code\u003e\u003c/a\u003e docs: add motivation for dropping CJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/3c9acd5dbf6b21697bea1bc1dc7f91823ce9c439\"\u003e\u003ccode\u003e3c9acd5\u003c/code\u003e\u003c/a\u003e docs: fix CHANGELOG links. fixes \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/871\"\u003e#871\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e\u003ccode\u003e5fd974c\u003c/code\u003e\u003c/a\u003e fix: improve v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/330ee3b85c917b01feed7ed12a413ea5a6952139\"\u003e\u003ccode\u003e330ee3b\u003c/code\u003e\u003c/a\u003e chore: minor example and benchmark cleanup (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/caea88991ca7bfe0bd5b1cc15b19782e7b6f456d\"\u003e\u003ccode\u003ecaea889\u003c/code\u003e\u003c/a\u003e chore: fix bug report form\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003e\u003ccode\u003ee1f42a3\u003c/code\u003e\u003c/a\u003e fix: restore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v13.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@authup/access` from 1.0.0-beta.27 to 1.0.0-beta.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authup/authup/releases\"\u003e\u003ccode\u003e@​authup/access\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.28\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edayOfYear validator in time policy (\u003ca href=\"https://github.com/authup/authup/commit/5c8bb9fb93b9e78d3da514ad1f0433c1b93e9f9c\"\u003e5c8bb9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e41eba21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 34 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2756\"\u003e#2756\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e9240ce1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2769\"\u003e#2769\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003ed86fa30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efn to fix query in attributes policy (\u003ca href=\"https://github.com/authup/authup/commit/565bd2b11bd631af39673c9cd885c902c7d29602\"\u003e565bd2b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize scope names to lower-case + renamed client-scope to scope repo (\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003ecb5e23b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse strict mode in server-kit package (\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e10bda02\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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/authup/authup/blob/master/packages/access/CHANGELOG.md\"\u003e\u003ccode\u003e@​authup/access\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edayOfYear validator in time policy (\u003ca href=\"https://github.com/authup/authup/commit/5c8bb9fb93b9e78d3da514ad1f0433c1b93e9f9c\"\u003e5c8bb9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e41eba21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 34 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2756\"\u003e#2756\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e9240ce1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2769\"\u003e#2769\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003ed86fa30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efn to fix query in attributes policy (\u003ca href=\"https://github.com/authup/authup/commit/565bd2b11bd631af39673c9cd885c902c7d29602\"\u003e565bd2b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize scope names to lower-case + renamed client-scope to scope repo (\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003ecb5e23b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse strict mode in server-kit package (\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e10bda02\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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/authup/authup/commit/f11209671bebb57d7c1741f9e6b756388c1b4c22\"\u003e\u003ccode\u003ef112096\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/access/issues/2705\"\u003e#2705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e\u003ccode\u003e56489db\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 14 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e\u003ccode\u003e2d6e8a7\u003c/code\u003e\u003c/a\u003e chore: set min node engine version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003e\u003ccode\u003ecb5e23b\u003c/code\u003e\u003c/a\u003e fix: normalize scope names to lower-case + renamed client-scope to scope repo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e\u003ccode\u003e41eba21\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e\u003ccode\u003e10bda02\u003c/code\u003e\u003c/a\u003e fix: use strict mode in server-kit package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003e\u003ccode\u003ed86fa30\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group with 8 updates (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/access/issues/2769\"\u003e#2769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003e\u003ccode\u003ef988074\u003c/code\u003e\u003c/a\u003e refactor: migrated to esm only packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/d1ab2861ae267cf2a600a7ac11505a219c7eb5db\"\u003e\u003ccode\u003ed1ab286\u003c/code\u003e\u003c/a\u003e refactor: oauth2, authentication \u0026amp; identity module (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/access/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e\u003ccode\u003e9240ce1\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group with 34 updates (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/access/issues/2756\"\u003e#2756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/authup/authup/commits/v1.0.0-beta.28/packages/access\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@authup/specs` from 1.0.0-beta.27 to 1.0.0-beta.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authup/authup/releases\"\u003e\u003ccode\u003e@​authup/specs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.28\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edayOfYear validator in time policy (\u003ca href=\"https://github.com/authup/authup/commit/5c8bb9fb93b9e78d3da514ad1f0433c1b93e9f9c\"\u003e5c8bb9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e41eba21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 34 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2756\"\u003e#2756\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e9240ce1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2769\"\u003e#2769\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003ed86fa30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efn to fix query in attributes policy (\u003ca href=\"https://github.com/authup/authup/commit/565bd2b11bd631af39673c9cd885c902c7d29602\"\u003e565bd2b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize scope names to lower-case + renamed client-scope to scope repo (\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003ecb5e23b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse strict mode in server-kit package (\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e10bda02\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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\u003eSee full diff in \u003ca href=\"https://github.com/authup/authup/commits/v1.0.0-beta.28/packages/protocols\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 1.4.1 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6e15c53905f6c340a3d06494c776c30a68e65ff9\"\u003e\u003ccode\u003e6e15c53\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/cbfdbd5e40e5367d98fe489da32a004c0ae845ed\"\u003e\u003ccode\u003ecbfdbd5\u003c/code\u003e\u003c/a\u003e correct test name, use t.clock for regularity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3f584f17e4bd4fddaf400a427aa485dc4f15c05f\"\u003e\u003ccode\u003e3f584f1\u003c/code\u003e\u003c/a\u003e Do not run 'set' disposes for undefined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d15ad326682add5483a0e12690fcf588335aba5b\"\u003e\u003ccode\u003ed15ad32\u003c/code\u003e\u003c/a\u003e fix setting TTL when item not yet in cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4a5bdb25c5182b3678c1cb74a1c9bdc49709a47d\"\u003e\u003ccode\u003e4a5bdb2\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PrivateAIM/hub/pull/1351","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrivateAIM%2Fhub/issues/1351","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1351/packages"},{"uuid":"3786896753","node_id":"PR_kwDOBwapYs670B-C","number":7185,"state":"open","title":"chore(deps): bump the vendor-minor-and-patch-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-07T00:07:13.000Z","updated_at":"2026-01-07T02:01:04.037Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"vendor-minor-and-patch-dependencies","update_count":2,"packages":[{"name":"@isaacs/ttlcache","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"},{"name":"esquery","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/estools/esquery"}],"path":null,"ecosystem":"npm"},"body":"Bumps the vendor-minor-and-patch-dependencies group with 2 updates in the /vendor directory: [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) and [esquery](https://github.com/estools/esquery).\n\nUpdates `@isaacs/ttlcache` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.3...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esquery` from 1.6.0 to 1.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/estools/esquery/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/7185","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7185","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7185/packages"},{"uuid":"3786589296","node_id":"PR_kwDOFrSa_s67zB4w","number":2796,"state":"closed","title":"fix(deps): bump the minorandpatch group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-07T18:58:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-06T21:25:52.000Z","updated_at":"2026-01-07T18:58:52.000Z","time_to_close":77579,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"minorandpatch","update_count":13,"packages":[{"name":"@swc/core","old_version":"1.15.7","new_version":"1.15.8","repository_url":"https://github.com/swc-project/swc"},{"name":"rollup","old_version":"4.54.0","new_version":"4.55.1","repository_url":"https://github.com/rollup/rollup"},{"name":"zod","old_version":"4.2.1","new_version":"4.3.5","repository_url":"https://github.com/colinhacks/zod"},{"name":"socket.io-client","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"vue-tsc","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/vuejs/language-tools"},{"name":"@hapic/oauth2","old_version":"3.1.4","new_version":"3.1.5","repository_url":"https://github.com/Tada5hi/hapic"},{"name":"@hapic/vault","old_version":"2.3.9","new_version":"2.3.10","repository_url":"https://github.com/Tada5hi/hapic"},{"name":"socket.io","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"@faker-js/faker","old_version":"10.1.0","new_version":"10.2.0","repository_url":"https://github.com/faker-js/faker"},{"name":"supertest","old_version":"7.1.4","new_version":"7.2.2","repository_url":"https://github.com/ladjs/supertest"},{"name":"testcontainers","old_version":"11.10.0","new_version":"11.11.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@isaacs/ttlcache","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minorandpatch group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.7` | `1.15.8` |\n| [rollup](https://github.com/rollup/rollup) | `4.54.0` | `4.55.1` |\n| [zod](https://github.com/colinhacks/zod) | `4.2.1` | `4.3.5` |\n| [socket.io-client](https://github.com/socketio/socket.io) | `4.8.2` | `4.8.3` |\n| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.1` | `3.2.2` |\n| [@hapic/oauth2](https://github.com/Tada5hi/hapic) | `3.1.4` | `3.1.5` |\n| [@hapic/vault](https://github.com/Tada5hi/hapic) | `2.3.9` | `2.3.10` |\n| [socket.io](https://github.com/socketio/socket.io) | `4.8.2` | `4.8.3` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `10.1.0` | `10.2.0` |\n| [supertest](https://github.com/ladjs/supertest) | `7.1.4` | `7.2.2` |\n| [testcontainers](https://github.com/testcontainers/testcontainers-node) | `11.10.0` | `11.11.0` |\n| [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) | `2.1.3` | `2.1.4` |\n\n\nUpdates `@swc/core` from 1.15.7 to 1.15.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swc-project/swc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​swc/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.15.8] - 2025-12-30\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Remove unused webpack-related code (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11397\"\u003e#11397\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8e4eab4c900d5a870788388cd32c35a32104643d\"\u003e8e4eab4\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Evaluate TemplateLiteral in BinaryExpression (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11406\"\u003e#11406\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8d1b6f613e61b7d7cf9ac9b9071bbe671b8baa8c\"\u003e8d1b6f6\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e More strict check if cannot add ident when invoking IIFE (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11399\"\u003e#11399\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/03642aafd32af9d07803603795ae13b0fc80bf3a\"\u003e03642aa\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Support BinaryExpression for Evaluator (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11390\"\u003e#11390\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/6c76f0adc39cbc72cbf3b81fdc2f521a5d0b6f7b\"\u003e6c76f0a\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/transformer)\u003c/strong\u003e Merge \u003ccode\u003estatic_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11403\"\u003e#11403\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/55a5083f02e2eabd79e0839268f0a74aff2f69a4\"\u003e55a5083\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Remove \u003ccode\u003eIterator\u003c/code\u003e implementation for \u003ccode\u003eLexer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11393\"\u003e#11393\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/59410188a2037ab88b516cddf4401149cc739ee8\"\u003e5941018\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Optimize \u003ccode\u003edo_outside_of_context\u003c/code\u003e and \u003ccode\u003edo_inside_of_context\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11394\"\u003e#11394\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/4210cf1ca1ec37a624cbeb36d8821855c3f56d41\"\u003e4210cf1\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Remove \u003ccode\u003eis_first\u003c/code\u003e in lexer state (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11395\"\u003e#11395\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/97d903b4e580e99d0a02463c0a38e780f76bd274\"\u003e97d903b\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Use \u003ccode\u003ebyte_search\u003c/code\u003e to optimize \u003ccode\u003escan_jsx_token\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11398\"\u003e#11398\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/f9b4da2bd85d160b3ee4b3296ed520388675b90e\"\u003ef9b4da2\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReduce binary size with panic=abort and ICU optimizations (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11401\"\u003e#11401\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/18088b29826acd0948e9682e0de5ab47db399d32\"\u003e18088b2\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/compiler)\u003c/strong\u003e Drop the crate (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11407\"\u003e#11407\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8faa14ec0882dc20780fdc2c1fdba93d6cde7772\"\u003e8faa14e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Move drop_console and unsafes from Pure to Optimizer (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11388\"\u003e#11388\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/ee408042547f0c3fe4d3a5dd2599a7846b619852\"\u003eee40804\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/f2432fe916bab3dc068768e96295d8e30e6de53a\"\u003e\u003ccode\u003ef2432fe\u003c/code\u003e\u003c/a\u003e chore: Publish \u003ccode\u003e1.15.8\u003c/code\u003e with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/9aa8df0ff084ab244e2b5da444d5f14516b5a07a\"\u003e\u003ccode\u003e9aa8df0\u003c/code\u003e\u003c/a\u003e chore: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/a836b39f006355314a1de67715d1214c8ea3e931\"\u003e\u003ccode\u003ea836b39\u003c/code\u003e\u003c/a\u003e chore: Publish \u003ccode\u003e1.15.8-nightly-20251230.1\u003c/code\u003e with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/67b28d9637af2f243c34967a07aba33e57867060\"\u003e\u003ccode\u003e67b28d9\u003c/code\u003e\u003c/a\u003e chore: Publish crates with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/03642aafd32af9d07803603795ae13b0fc80bf3a\"\u003e\u003ccode\u003e03642aa\u003c/code\u003e\u003c/a\u003e fix(es/minifier): More strict check if cannot add ident when invoking IIFE (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/8faa14ec0882dc20780fdc2c1fdba93d6cde7772\"\u003e\u003ccode\u003e8faa14e\u003c/code\u003e\u003c/a\u003e refactor(es/compiler): Drop the crate (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11407\"\u003e#11407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/8d1b6f613e61b7d7cf9ac9b9071bbe671b8baa8c\"\u003e\u003ccode\u003e8d1b6f6\u003c/code\u003e\u003c/a\u003e fix(es/minifier): Evaluate TemplateLiteral in BinaryExpression (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11406\"\u003e#11406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/55a5083f02e2eabd79e0839268f0a74aff2f69a4\"\u003e\u003ccode\u003e55a5083\u003c/code\u003e\u003c/a\u003e feat(es/transformer): Merge \u003ccode\u003estatic_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11403\"\u003e#11403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/18088b29826acd0948e9682e0de5ab47db399d32\"\u003e\u003ccode\u003e18088b2\u003c/code\u003e\u003c/a\u003e perf: Reduce binary size with panic=abort and ICU optimizations (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/f9b4da2bd85d160b3ee4b3296ed520388675b90e\"\u003e\u003ccode\u003ef9b4da2\u003c/code\u003e\u003c/a\u003e perf(es/parser): Use \u003ccode\u003ebyte_search\u003c/code\u003e to optimize \u003ccode\u003escan_jsx_token\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11398\"\u003e#11398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/swc-project/swc/compare/v1.15.7...v1.15.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.54.0 to 4.55.1\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\u003ev4.55.1\u003c/h2\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\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/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\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.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\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/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\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\u003e4.55.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNatively support ppc64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support loong64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support OpenBSD targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent some cycles when using top-level-await (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6221\"\u003e#6221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWarn when generating cycling manual chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6225\"\u003e#6225\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/5997\"\u003e#5997\u003c/a\u003e: Add support for ppc64 \u0026amp; loong64 musl linux (\u003ca href=\"https://github.com/fossdd\"\u003e\u003ccode\u003e@​fossdd\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6218\"\u003e#6218\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6219\"\u003e#6219\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6220\"\u003e#6220\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6221\"\u003e#6221\u003c/a\u003e: Handle TLA dynamic import cycles in chunkAssignment (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6222\"\u003e#6222\u003c/a\u003e: Apply to adjust the description of the command-line parameter 'rollup… (\u003ca href=\"https://github.com/image-gif\"\u003e\u003ccode\u003e@​image-gif\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6223\"\u003e#6223\u003c/a\u003e: Deduplicate CLI help file (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6224\"\u003e#6224\u003c/a\u003e: OpenBSD support (\u003ca href=\"https://github.com/edshot99\"\u003e\u003ccode\u003e@​edshot99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6225\"\u003e#6225\u003c/a\u003e: Throw a warning for circular chunks (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6226\"\u003e#6226\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6227\"\u003e#6227\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6228\"\u003e#6228\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6229\"\u003e#6229\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\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/rollup/rollup/commit/299cc46f3059a72b1e37b80c688a6d88c6c5f3fd\"\u003e\u003ccode\u003e299cc46\u003c/code\u003e\u003c/a\u003e 4.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/72f650da774832a535b8b9359af541ceaa44352a\"\u003e\u003ccode\u003e72f650d\u003c/code\u003e\u003c/a\u003e Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/570b7ee21ce3ca143bdfad918fcb31b1792d308f\"\u003e\u003ccode\u003e570b7ee\u003c/code\u003e\u003c/a\u003e 4.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/55014f3acf089c8092842a4db1020865465528b0\"\u003e\u003ccode\u003e55014f3\u003c/code\u003e\u003c/a\u003e OpenBSD support (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/72b0f0ee02f6766f8e59c1724700da6647c6b51f\"\u003e\u003ccode\u003e72b0f0e\u003c/code\u003e\u003c/a\u003e Add support for ppc64 \u0026amp; loong64 musl linux (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/e0bfc4bea49241ac13c3f70d226e7a743b539a53\"\u003e\u003ccode\u003ee0bfc4b\u003c/code\u003e\u003c/a\u003e Throw a warning for circular chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6225\"\u003e#6225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/b58ea7bf8288718de6dec474a0b6d4b2460d73d4\"\u003e\u003ccode\u003eb58ea7b\u003c/code\u003e\u003c/a\u003e Handle TLA dynamic import cycles in chunkAssignment (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6221\"\u003e#6221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/93aea336770b45202d07f355990ab23b8ef6226f\"\u003e\u003ccode\u003e93aea33\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6226\"\u003e#6226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/639f4ebeb3dfbf5480ef3cb411d56a8a124fa529\"\u003e\u003ccode\u003e639f4eb\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6229\"\u003e#6229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/14ac7df82aa4a9e0fc9af1b9e3331ed3dbc58b2d\"\u003e\u003ccode\u003e14ac7df\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6228\"\u003e#6228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.54.0...v4.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zod` from 4.2.1 to 4.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/colinhacks/zod/releases\"\u003ezod's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.5\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e21afffdb42ccab554036312e33fed0ea3cb8f982 [Docs] Update migration guide docs for deprecation of message (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5595\"\u003e#5595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee36743e513aadb307b29949a80d6eb0dcc8fc278 Improve mini treeshaking\u003c/li\u003e\n\u003cli\u003e0cdc0b8597999fd9ca99767b912c1e82c1ff2d6c 4.3.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.4\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1a8bea3b474eada6f219c163d0d3ad09fadabe72 Add integration tests\u003c/li\u003e\n\u003cli\u003ee01cd02b2f23d7e9078d3813830b146f8a2258b4 Support patternProperties for looserecord (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5592\"\u003e#5592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e089e5fbb0f58ce96d2c4fb34cd91724c78df4af5 Improve looseRecord docs\u003c/li\u003e\n\u003cli\u003edecef9c418d9a598c3f1bada06891ba5d922c5cd Fix lint\u003c/li\u003e\n\u003cli\u003e9443aab00d44d5d5f4a7eada65fc0fc851781042 Drop iso time in fromJSONSchema\u003c/li\u003e\n\u003cli\u003e66bda7491a1b9eab83bdeec0c12f4efc7290bd48 Remove .refine() from ZodMiniType\u003c/li\u003e\n\u003cli\u003eb4ab94ca608cd5b581bfc12b20dd8d95b35b3009 4.3.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.3\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ef3b2151959d215d405f54dff3c7ab3bf1fd887ca v4.3.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.2\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebf96635d243118de6e4f260077aa137453790bf6 Loosen strictObjectinside intersection (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5587\"\u003e#5587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef71dc0182ab0f0f9a6be6295b07faca269e10179 Remove Juno (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5590\"\u003e#5590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e0f41e5a12a43e6913c9dcb501b2b5136ea86500d 4.3.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0fe88407a4149c907929b757dc6618d8afe998fc allow non-overwriting extends with refinements. 4.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cp\u003eThis is Zod's biggest release since 4.0. It addresses several of Zod's longest-standing feature requests.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003ez.fromJSONSchema()\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eConvert JSON Schema to Zod (\u003ca href=\"https://redirect.github.com/colinhacks/zod/pull/5534\"\u003e#5534\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/colinhacks/zod/pull/5586\"\u003e#5586\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eYou can now convert JSON Schema definitions directly into Zod schemas. This function supports JSON Schema \u003ccode\u003e\u0026quot;draft-2020-12\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;draft-7\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;draft-4\u0026quot;\u003c/code\u003e, and OpenAPI 3.0.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as z from \u0026quot;zod\u0026quot;;\n\u003cp\u003econst schema = z.fromJSONSchema({\ntype: \u0026quot;object\u0026quot;,\nproperties: {\n\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/colinhacks/zod/commit/0cdc0b8597999fd9ca99767b912c1e82c1ff2d6c\"\u003e\u003ccode\u003e0cdc0b8\u003c/code\u003e\u003c/a\u003e 4.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/e36743e513aadb307b29949a80d6eb0dcc8fc278\"\u003e\u003ccode\u003ee36743e\u003c/code\u003e\u003c/a\u003e Improve mini treeshaking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/21afffdb42ccab554036312e33fed0ea3cb8f982\"\u003e\u003ccode\u003e21afffd\u003c/code\u003e\u003c/a\u003e [Docs] Update migration guide docs for deprecation of message (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5595\"\u003e#5595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/b4ab94ca608cd5b581bfc12b20dd8d95b35b3009\"\u003e\u003ccode\u003eb4ab94c\u003c/code\u003e\u003c/a\u003e 4.3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/66bda7491a1b9eab83bdeec0c12f4efc7290bd48\"\u003e\u003ccode\u003e66bda74\u003c/code\u003e\u003c/a\u003e Remove .refine() from ZodMiniType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/9443aab00d44d5d5f4a7eada65fc0fc851781042\"\u003e\u003ccode\u003e9443aab\u003c/code\u003e\u003c/a\u003e Drop iso time in fromJSONSchema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/decef9c418d9a598c3f1bada06891ba5d922c5cd\"\u003e\u003ccode\u003edecef9c\u003c/code\u003e\u003c/a\u003e Fix lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/089e5fbb0f58ce96d2c4fb34cd91724c78df4af5\"\u003e\u003ccode\u003e089e5fb\u003c/code\u003e\u003c/a\u003e Improve looseRecord docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/e01cd02b2f23d7e9078d3813830b146f8a2258b4\"\u003e\u003ccode\u003ee01cd02\u003c/code\u003e\u003c/a\u003e Support patternProperties for looserecord (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5592\"\u003e#5592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/1a8bea3b474eada6f219c163d0d3ad09fadabe72\"\u003e\u003ccode\u003e1a8bea3\u003c/code\u003e\u003c/a\u003e Add integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v4.2.1...v4.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io-client` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/dd717924556d18b4453b63465fbf9b7c32788ac6\"\u003e\u003ccode\u003edd71792\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/bb0b480d2ab3108a8ae255b539015da451fdb249\"\u003e\u003ccode\u003ebb0b480\u003c/code\u003e\u003c/a\u003e fix(sio): improve \u003ccode\u003eio.close()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5344\"\u003e#5344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/161be91975ccc12d8cc35b1b511e00e5a86bad87\"\u003e\u003ccode\u003e161be91\u003c/code\u003e\u003c/a\u003e test(sio): pin version of the client bundle in the tests\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io-client@4.8.2...socket.io-client@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vue-tsc` 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/vuejs/language-tools/releases\"\u003evue-tsc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e correct code features on v-bind shorthands of special attributes - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-plugin-pug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat:\u003c/strong\u003e accurate Pug shorthand mapping (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5906\"\u003e#5906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e pre-map HTML to Pug offset attribute (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5905\"\u003e#5905\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-service\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat:\u003c/strong\u003e strip \u003ccode\u003e=\u0026quot;\u0026quot;\u003c/code\u003e for boolean props completion edits (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5888\"\u003e#5888\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e avoid duplicate directive modifiers in completion (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5920\"\u003e#5920\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003etypescript-plugin\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e only forward quick info and suggestion diagnostics for setup bindings (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5892\"\u003e#5892\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOur Sponsors ❤️\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- 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/language-tools/blob/master/CHANGELOG.md\"\u003evue-tsc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.2 (2026-01-06)\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e correct code features on v-bind shorthands of special attributes - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-plugin-pug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat:\u003c/strong\u003e accurate Pug shorthand mapping (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5906\"\u003e#5906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e pre-map HTML to Pug offset attribute (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5905\"\u003e#5905\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-service\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat:\u003c/strong\u003e strip \u003ccode\u003e=\u0026quot;\u0026quot;\u003c/code\u003e for boolean props completion edits (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5888\"\u003e#5888\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e avoid duplicate directive modifiers in completion (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5920\"\u003e#5920\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003etypescript-plugin\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e only forward quick info and suggestion diagnostics for setup bindings (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5892\"\u003e#5892\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\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/vuejs/language-tools/commit/17394f4e80c2267e8b7159468ab40c948ea37d65\"\u003e\u003ccode\u003e17394f4\u003c/code\u003e\u003c/a\u003e v3.2.2 (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5923\"\u003e#5923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/language-tools/commits/v3.2.2/packages/tsc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hapic/oauth2` from 3.1.4 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/227301de1e7428f5f5c50f5a86364f8be3ef0bea\"\u003e\u003ccode\u003e227301d\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c7872f0b8112a9aa4678a275bd0729fdf36c918b\"\u003e\u003ccode\u003ec7872f0\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 5 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/7a30e8a85179cf044c6d66e14f503b74cbcecb9d\"\u003e\u003ccode\u003e7a30e8a\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/121127d2b5e2ad79c31f8583356af5ebbd574ed3\"\u003e\u003ccode\u003e121127d\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/31a19853d501b94807a7e12023cb8e0109f6ee88\"\u003e\u003ccode\u003e31a1985\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/972\"\u003e#972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e\u003ccode\u003e2d4ecee\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/dbdef6b2daef328efe57b707d225a0a3015a20e5\"\u003e\u003ccode\u003edbdef6b\u003c/code\u003e\u003c/a\u003e feat: add vicotrialogs client sdk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/4a9720fdc813fa7353a6483db1dc56ba27957b99\"\u003e\u003ccode\u003e4a9720f\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c24bb29092fb31ec07696bd64f4ad4c3987ae64b\"\u003e\u003ccode\u003ec24bb29\u003c/code\u003e\u003c/a\u003e feat: add default labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/71b05780a208908aa230626bceb2a0fb1ac055c1\"\u003e\u003ccode\u003e71b0578\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group across 1 directory with 5 updat...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/hapic/compare/oauth2-v3.1.4...oauth2-v3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hapic/vault` from 2.3.9 to 2.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Tada5hi/hapic/releases\"\u003e\u003ccode\u003e@​hapic/vault\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003evault: v2.3.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/tada5hi/hapic/compare/vault-v2.3.9...vault-v2.3.10\"\u003e2.3.10\u003c/a\u003e (2026-01-05)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003ehapic bumped from ^2.8.0 to ^2.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003ehapic bumped from ^2.8.0 to ^2.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\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/tada5hi/hapic/commit/227301de1e7428f5f5c50f5a86364f8be3ef0bea\"\u003e\u003ccode\u003e227301d\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c7872f0b8112a9aa4678a275bd0729fdf36c918b\"\u003e\u003ccode\u003ec7872f0\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 5 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/7a30e8a85179cf044c6d66e14f503b74cbcecb9d\"\u003e\u003ccode\u003e7a30e8a\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/121127d2b5e2ad79c31f8583356af5ebbd574ed3\"\u003e\u003ccode\u003e121127d\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/31a19853d501b94807a7e12023cb8e0109f6ee88\"\u003e\u003ccode\u003e31a1985\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/972\"\u003e#972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e\u003ccode\u003e2d4ecee\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/dbdef6b2daef328efe57b707d225a0a3015a20e5\"\u003e\u003ccode\u003edbdef6b\u003c/code\u003e\u003c/a\u003e feat: add vicotrialogs client sdk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/4a9720fdc813fa7353a6483db1dc56ba27957b99\"\u003e\u003ccode\u003e4a9720f\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c24bb29092fb31ec07696bd64f4ad4c3987ae64b\"\u003e\u003ccode\u003ec24bb29\u003c/code\u003e\u003c/a\u003e feat: add default labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/71b05780a208908aa230626bceb2a0fb1ac055c1\"\u003e\u003ccode\u003e71b0578\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group across 1 directory with 5 updat...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/hapic/compare/vault-v2.3.9...vault-v2.3.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hapic` from 2.8.0 to 2.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Tada5hi/hapic/releases\"\u003ehapic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eclient: v2.8.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/tada5hi/hapic/compare/client-v2.8.0...client-v2.8.1\"\u003e2.8.1\u003c/a\u003e (2026-01-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/tada5hi/hapic/issues/976\"\u003e#976\u003c/a\u003e) (\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e2d4ecee\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/tada5hi/hapic/commit/227301de1e7428f5f5c50f5a86364f8be3ef0bea\"\u003e\u003ccode\u003e227301d\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c7872f0b8112a9aa4678a275bd0729fdf36c918b\"\u003e\u003ccode\u003ec7872f0\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 5 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/7a30e8a85179cf044c6d66e14f503b74cbcecb9d\"\u003e\u003ccode\u003e7a30e8a\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/121127d2b5e2ad79c31f8583356af5ebbd574ed3\"\u003e\u003ccode\u003e121127d\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/31a19853d501b94807a7e12023cb8e0109f6ee88\"\u003e\u003ccode\u003e31a1985\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/972\"\u003e#972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e\u003ccode\u003e2d4ecee\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/dbdef6b2daef328efe57b707d225a0a3015a20e5\"\u003e\u003ccode\u003edbdef6b\u003c/code\u003e\u003c/a\u003e feat: add vicotrialogs client sdk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/4a9720fdc813fa7353a6483db1dc56ba27957b99\"\u003e\u003ccode\u003e4a9720f\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c24bb29092fb31ec07696bd64f4ad4c3987ae64b\"\u003e\u003ccode\u003ec24bb29\u003c/code\u003e\u003c/a\u003e feat: add default labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/71b05780a208908aa230626bceb2a0fb1ac055c1\"\u003e\u003ccode\u003e71b0578\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group across 1 directory with 5 updat...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/hapic/compare/client-v2.8.0...client-v2.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9978574e4f1d4e21593497f94c40053cd0fff359\"\u003e\u003ccode\u003e9978574\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io@4.8.2...socket.io@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@faker-js/faker` from 10.1.0 to 10.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/faker-js/faker/releases\"\u003e\u003ccode\u003e@​faker-js/faker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(locale): add id_ID translation for animal, color, commerce, and word also add country to location id_ID translation. by \u003ca href=\"https://github.com/RizalAnas00\"\u003e\u003ccode\u003e@​RizalAnas00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3608\"\u003efaker-js/faker#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add bn_BD location module by \u003ca href=\"https://github.com/AbrarShahriar\"\u003e\u003ccode\u003e@​AbrarShahriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3614\"\u003efaker-js/faker#3614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(location): Hungarian support for city name, full street address, continents, countries and directions (hu) by \u003ca href=\"https://github.com/lupus78\"\u003e\u003ccode\u003e@​lupus78\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3618\"\u003efaker-js/faker#3618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add person module data to ku_ckb by \u003ca href=\"https://github.com/arentalb\"\u003e\u003ccode\u003e@​arentalb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3630\"\u003efaker-js/faker#3630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locales): add sl_SI locale, person module by \u003ca href=\"https://github.com/ZigaVukcevicDev\"\u003e\u003ccode\u003e@​ZigaVukcevicDev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3564\"\u003efaker-js/faker#3564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add counties \u0026amp; states to nb_NO location by \u003ca href=\"https://github.com/jylep\"\u003e\u003ccode\u003e@​jylep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3617\"\u003efaker-js/faker#3617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(food): move raspberry from vegetable to fruit by \u003ca href=\"https://github.com/scraggo\"\u003e\u003ccode\u003e@​scraggo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3650\"\u003efaker-js/faker#3650\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add ku_kmr_latin locale by \u003ca href=\"https://github.com/mazyar-kawa02\"\u003e\u003ccode\u003e@​mazyar-kawa02\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3629\"\u003efaker-js/faker#3629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: remove flaky test in finance.spec.ts by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3651\"\u003efaker-js/faker#3651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(vehicle): Updated spelling Mercielago to Murcielago by \u003ca href=\"https://github.com/PenguinMan98\"\u003e\u003ccode\u003e@​PenguinMan98\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3636\"\u003efaker-js/faker#3636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add support for UPC by \u003ca href=\"https://github.com/Dhanush-K-Gowda\"\u003e\u003ccode\u003e@​Dhanush-K-Gowda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3648\"\u003efaker-js/faker#3648\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump validator from 13.15.15 to 13.15.20 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3639\"\u003efaker-js/faker#3639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(location): Use accents in en country names by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3637\"\u003efaker-js/faker#3637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(locale): ku_kmr_latin endonym should be in Latin script by \u003ca href=\"https://github.com/mazyar-kawa02\"\u003e\u003ccode\u003e@​mazyar-kawa02\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3660\"\u003efaker-js/faker#3660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(locale): remove offensive and inappropriate words from ja locale by \u003ca href=\"https://github.com/nulltask\"\u003e\u003ccode\u003e@​nulltask\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3661\"\u003efaker-js/faker#3661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency validator to v13.15.22 [security] by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3669\"\u003efaker-js/faker#3669\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(locale): remove additional inappropriate words from ja locale by \u003ca href=\"https://github.com/nulltask\"\u003e\u003ccode\u003e@​nulltask\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3665\"\u003efaker-js/faker#3665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency prettier to v3.7.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3666\"\u003efaker-js/faker#3666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3644\"\u003efaker-js/faker#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency ts-morph to v27.0.2 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3641\"\u003efaker-js/faker#3641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(locale): remove some negative hu words by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3664\"\u003efaker-js/faker#3664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update cypress/browsers docker tag to v25 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3647\"\u003efaker-js/faker#3647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update devdependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3642\"\u003efaker-js/faker#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add a doc page for each locale by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3654\"\u003efaker-js/faker#3654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/setup-node action to v6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3646\"\u003efaker-js/faker#3646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add da states (regions) by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3656\"\u003efaker-js/faker#3656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(commerce): allow for locale-specific product name patterns by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3657\"\u003efaker-js/faker#3657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix lack of contrast in developer console log message in light mode by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3673\"\u003efaker-js/faker#3673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add sitemap configuration and robots.txt for SEO by \u003ca href=\"https://github.com/Shinigami92\"\u003e\u003ccode\u003e@​Shinigami92\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3675\"\u003efaker-js/faker#3675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update devdependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3679\"\u003efaker-js/faker#3679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update devdependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3680\"\u003efaker-js/faker#3680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3643\"\u003efaker-js/faker#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(finance): add IR iban by \u003ca href=\"https://github.com/ds1371dani\"\u003e\u003ccode\u003e@​ds1371dani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3678\"\u003efaker-js/faker#3678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22 docker digest to 8f3fcad by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3640\"\u003efaker-js/faker#3640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.6.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3645\"\u003efaker-js/faker#3645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency prettier to v3.7.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3683\"\u003efaker-js/faker#3683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3682\"\u003efaker-js/faker#3682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update mcr.microsoft.com/devcontainers/typescript-node docker tag to v24 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3684\"\u003efaker-js/faker#3684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vue-tsc to v3.2.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3685\"\u003efaker-js/faker#3685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/checkout action to v6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3686\"\u003efaker-js/faker#3686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint (major) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3687\"\u003efaker-js/faker#3687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): lock file maintenance by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3607\"\u003efaker-js/faker#3607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(release): 10.2.0 by \u003ca href=\"https://github.com/fakerjs-bot\"\u003e\u003ccode\u003e@​fakerjs-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3688\"\u003efaker-js/faker#3688\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/RizalAnas00\"\u003e\u003ccode\u003e@​RizalAnas00\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3608\"\u003efaker-js/faker#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lupus78\"\u003e\u003ccode\u003e@​lupus78\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3618\"\u003efaker-js/faker#3618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZigaVukcevicDev\"\u003e\u003ccode\u003e@​ZigaVukcevicDev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3564\"\u003efaker-js/faker#3564\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/faker-js/faker/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​faker-js/faker\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-js/faker/compare/v10.1.0...v10.2.0\"\u003e10.2.0\u003c/a\u003e (2025-12-27)\u003c/h2\u003e\n\u003ch3\u003eNew Locales\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add bn_BD location module (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3614\"\u003e#3614\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/99a448c0d723c1c4c94d0289dd73cb19c963a19c\"\u003e99a448c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add counties \u0026amp; states to nb_NO location (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3617\"\u003e#3617\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/3dbcbe1465ae886551b179bb084953aed197d690\"\u003e3dbcbe1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add da states (regions) (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3656\"\u003e#3656\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/78c892b66de7237009964898eb6f874cb1be202c\"\u003e78c892b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add id_ID translation for animal, color, commerce, and word also add country to location id_ID translation. (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3608\"\u003e#3608\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/02c2c3ea5e14ec180b436e83c21459d99be282cf\"\u003e02c2c3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add ku_kmr_latin locale (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3629\"\u003e#3629\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/247f42dd72b7afbf968a5c87a0f54160abf82ac3\"\u003e247f42d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add person module data to ku_ckb (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3630\"\u003e#3630\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/6be2c2064f5ddc5d13877b61c428c016c29a174a\"\u003e6be2c20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for UPC (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3648\"\u003e#3648\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/57b2d78f7d21e618c7c4abbc3570bc1436a7d453\"\u003e57b2d78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecommerce:\u003c/strong\u003e allow for locale-specific product name patterns (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3657\"\u003e#3657\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/1cf3991c180ddeb75253d1850f085147a04ee3bf\"\u003e1cf3991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efinance:\u003c/strong\u003e add IR iban (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3678\"\u003e#3678\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/101a74af5172d23704a4b50e0b2022e048d714f2\"\u003e101a74a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocales:\u003c/strong\u003e add sl_SI locale, person module (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3564\"\u003e#3564\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/e7c99457ed07ba5e05951db1e709c64fd3d79b44\"\u003ee7c9945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocation:\u003c/strong\u003e Hungarian support for city name, full street address, continents, countries and directions (hu) (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3618\"\u003e#3618\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/2c9aefdf6c59eab86ae2042b211aba6d4ff5f304\"\u003e2c9aefd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efood:\u003c/strong\u003e move raspberry from vegetable to fruit (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3650\"\u003e#3650\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/6a4f01f43bbfcbfe70c87c9aff261d1006d4fd46\"\u003e6a4f01f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e endonym should be in Latin script (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3660\"\u003e#3660\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/4cda07f207d84892245c065a99592b350870fcc8\"\u003e4cda07f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e remove additional inappropriate words from ja locale (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3665\"\u003e#3665\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/18a15542d66b6d8c7477ed98cc2cfb4ab0a1614f\"\u003e18a1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e remove offensive and inappropriate words from ja locale (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3661\"\u003e#3661\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/8310c8c2c466cfbad992ea8eadc78649ff4606df\"\u003e8310c8c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e remove some negative hu words (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3664\"\u003e#3664\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/bd36bae6517c181a6a187dee5c4634a402be4c54\"\u003ebd36bae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocation:\u003c/strong\u003e Use accents in en country names (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3637\"\u003e#3637\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/24aa11f55a86bed8417187ca881ab80c1c305ee2\"\u003e24aa11f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evehicle:\u003c/strong\u003e Updated spelling Mercielago to Murcielago (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3636\"\u003e#3636\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/bfb1bdba63e7972d23d00b52dfa78478084949ee\"\u003ebfb1bdb\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/faker-js/faker/commit/6ab56708c9637726c3cac3613b4549ec49b43d4e\"\u003e\u003ccode\u003e6ab5670\u003c/code\u003e\u003c/a\u003e chore(release): 10.2.0 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3688\"\u003e#3688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/214d7fccbb8f8b67287ed048efd77b89c59c8ad5\"\u003e\u003ccode\u003e214d7fc\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3607\"\u003e#3607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/a2f1575f50e8c6ef04639b940249eda237c80511\"\u003e\u003ccode\u003ea2f1575\u003c/code\u003e\u003c/a\u003e chore(deps): update eslint (major) (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/ca01985fbdec3b24b4271d12f67761e21d7a96ff\"\u003e\u003ccode\u003eca01985\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3686\"\u003e#3686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/92daab3db5d9cd1dc0b990b6db36644822ae8398\"\u003e\u003ccode\u003e92daab3\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency vue-tsc to v3.2.1 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3685\"\u003e#3685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/c0234b142e558bd0026306d1c5425b08ce6ce32b\"\u003e\u003ccode\u003ec0234b1\u003c/code\u003e\u003c/a\u003e chore(deps): update mcr.microsoft.com/devcontainers/typescript-node docker ta...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/c7feaffa157228570576ccc60d8676312001ed45\"\u003e\u003ccode\u003ec7feaff\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3682\"\u003e#3682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/27666afacf4594467fba7f7e73eca9d849fc9659\"\u003e\u003ccode\u003e27666af\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.7.4 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3683\"\u003e#3683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/d656a8249f24a885b6885982b7c7bea34a6d2a42\"\u003e\u003ccode\u003ed656a82\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.6.3 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/8794cacdfde8dc29febb69451380082fb0ca0c46\"\u003e\u003ccode\u003e8794cac\u003c/code\u003e\u003c/a\u003e chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22 docker...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/faker-js/faker/compare/v10.1.0...v10.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​faker-js/faker\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `supertest` from 7.1.4 to 7.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ladjs/supertest/releases\"\u003esupertest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: replace \u0026amp;\u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/39\"\u003e#39\u003c/a\u003e;should\u0026amp;\u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/39\"\u003e#39\u003c/a\u003e; dependency with native assertions in cookies module  1954bcf\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ladjs/supertest/compare/v7.2.1...v7.2.2\"\u003ehttps://github.com/ladjs/supertest/compare/v7.2.1...v7.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correct case-sensitive require path for assertion module  d4f04fb\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ladjs/supertest/compare/v7.2.0...v7.2.1\"\u003ehttps://github.com/ladjs/supertest/compare/v7.2.0...v7.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: fixed package lock  c4b08a6\u003c/li\u003e\n\u003cli\u003efix: drop v14 and v16 from tests  d084ce2\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/872\"\u003e#872\u003c/a\u003e from forwardemail/dependabot/npm_and_yarn/js-yaml-3.14.2  61f3ddf\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/873\"\u003e#873\u003c/a\u003e from forwardemail/dependabot/npm_and_yarn/multi-6d05d0e569  bd2fe45\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs, body-parser and express  07bf4fb\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/866\"\u003e#866\u003c/a\u003e from SchroederSteffen/use-lowercase-header-name  0666797\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/868\"\u003e#868\u003c/a\u003e from dmurvihill/cookie-assertions  953eca7\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2  81ab94c\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/870\"\u003e#870\u003c/a\u003e from kudlav/patch-1  14d905d\u003c/li\u003e\n\u003cli\u003eUpdate links to documentation in README  f508b30\u003c/li\u003e\n\u003cli\u003efeat(cookies): add cookie assertions  4f89680\u003c/li\u003e\n\u003cli\u003echore(readme): use lower-case header name  1e642b0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ladjs/supertest/compare/v7.1.4...v7.2.0\"\u003ehttps://github.com/ladjs/supertest/compare/v7.1.4...v7.2.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/d7997513dcfb2f918e617f48ea4d56006aa0c3c3\"\u003e\u003ccode\u003ed799751\u003c/code\u003e\u003c/a\u003e 7.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/1954bcf24afbb74dca311f088f0aa00000021f7a\"\u003e\u003ccode\u003e1954bcf\u003c/code\u003e\u003c/a\u003e fix: replace 'should' dependency with native assertions in cookies module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/8fb74533c95170e9cb40bf31506c26ceecc2dca3\"\u003e\u003ccode\u003e8fb7453\u003c/code\u003e\u003c/a\u003e 7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/d4f04fb5c341477a4dcea69435b92494c73695d6\"\u003e\u003ccode\u003ed4f04fb\u003c/code\u003e\u003c/a\u003e fix: correct case-sensitive require path for assertion module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/b8f0a43352005f68f2f788c4758f5d37ad568d77\"\u003e\u003ccode\u003eb8f0a43\u003c/code\u003e\u003c/a\u003e 7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/c4b08a695852f2ffc327acf913db9bef6c6d59bf\"\u003e\u003ccode\u003ec4b08a6\u003c/code\u003e\u003c/a\u003e fix: fixed package lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/d084ce23bb693badfeb5a3f30ba9489d777feb67\"\u003e\u003ccode\u003ed084ce2\u003c/code\u003e\u003c/a\u003e fix: drop v14 and v16 from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/61f3ddf17ef8d40ee9fc9e9e47b39f1bf59bd687\"\u003e\u003ccode\u003e61f3ddf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/872\"\u003e#872\u003c/a\u003e from forwardemail/dependabot/npm_and_yarn/js-yaml-3.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/bd2fe4520170ee920c4fc1ab605ebebc1674a72d\"\u003e\u003ccode\u003ebd2fe45\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/873\"\u003e#873\u003c/a\u003e from forwardemail/dependabot/npm_and_yarn/multi-6d05d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/07bf4fb720a996e040d28b7ba9cfa5c4c8865521\"\u003e\u003ccode\u003e07bf4fb\u003c/code\u003e\u003c/a\u003e chore(deps): bump qs, body-parser and express\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ladjs/supertest/compare/v7.1.4...v7.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.10.0 to 11.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.11.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Azure Service Bus module \u003ca href=\"https://github.com/UnstoppableMango\"\u003e\u003ccode\u003e@​UnstoppableMango\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSelenium support user-provided network \u003ca href=\"https://github.com/AlexSanin\"\u003e\u003ccode\u003e@​AlexSanin\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix abstract started container async dispose \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuthenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e \u003ca href=\"https://github.com/jwhite-sds\"\u003e\u003ccode\u003e@​jwhite-sds\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport KafkaContainer's SaslSslListenerOptions \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Kafka module markdown and ZK test version \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 16 directories with 18 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 12 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\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/testcontainers/testcontainers-node/commit/a5588504e0811b897065db79931e31e0f4136e07\"\u003e\u003ccode\u003ea558850\u003c/code\u003e\u003c/a\u003e Selenium support user-provided network (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/155f962e4c0988fec1c6a90935aa1c9f2f2e81ff\"\u003e\u003ccode\u003e155f962\u003c/code\u003e\u003c/a\u003e Fix abstract started container async dispose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/252239f0671c05495f9af8086d06119a5c5d2e51\"\u003e\u003ccode\u003e252239f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 16 directories with 18 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/7882ed922e9e74d68010afe7f9a6beb7c408c159\"\u003e\u003ccode\u003e7882ed9\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 12 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/504de944b2d110264a8ca17062759d23f44c990a\"\u003e\u003ccode\u003e504de94\u003c/code\u003e\u003c/a\u003e Add Azure Service Bus module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/17930dde3e246b05131bdae7a93d9969e25a775e\"\u003e\u003ccode\u003e17930dd\u003c/code\u003e\u003c/a\u003e Export KafkaContainer's SaslSslListenerOptions (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/23de77ee3cfa98c07426613a34b53b584107abac\"\u003e\u003ccode\u003e23de77e\u003c/code\u003e\u003c/a\u003e Authenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/5385863730e5be135258024ed0c193c1d70b6cec\"\u003e\u003ccode\u003e5385863\u003c/code\u003e\u003c/a\u003e Update Kafka module markdown and ZK test version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/ad7dc8653ccb2308e8519c1a94d4a67517a5db41\"\u003e\u003ccode\u003ead7dc86\u003c/code\u003e\u003c/a\u003e v11.10.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.10.0...v11.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.3...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/authup/authup/pull/2796","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/authup%2Fauthup/issues/2796","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2796/packages"},{"uuid":"3771318441","node_id":"PR_kwDOFrSa_s67B5Xr","number":2793,"state":"closed","title":"fix(deps): bump the minorandpatch group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-31T21:18:18.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-30T21:19:24.000Z","updated_at":"2025-12-31T21:18:19.000Z","time_to_close":86334,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"minorandpatch","update_count":5,"packages":[{"name":"@swc/core","old_version":"1.15.7","new_version":"1.15.8","repository_url":"https://github.com/swc-project/swc"},{"name":"socket.io-client","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"socket.io","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"testcontainers","old_version":"11.10.0","new_version":"11.11.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@isaacs/ttlcache","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minorandpatch group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.7` | `1.15.8` |\n| [socket.io-client](https://github.com/socketio/socket.io) | `4.8.2` | `4.8.3` |\n| [socket.io](https://github.com/socketio/socket.io) | `4.8.2` | `4.8.3` |\n| [testcontainers](https://github.com/testcontainers/testcontainers-node) | `11.10.0` | `11.11.0` |\n| [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) | `2.1.3` | `2.1.4` |\n\n\nUpdates `@swc/core` from 1.15.7 to 1.15.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swc-project/swc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​swc/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.15.8] - 2025-12-30\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Remove unused webpack-related code (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11397\"\u003e#11397\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8e4eab4c900d5a870788388cd32c35a32104643d\"\u003e8e4eab4\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Evaluate TemplateLiteral in BinaryExpression (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11406\"\u003e#11406\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8d1b6f613e61b7d7cf9ac9b9071bbe671b8baa8c\"\u003e8d1b6f6\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e More strict check if cannot add ident when invoking IIFE (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11399\"\u003e#11399\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/03642aafd32af9d07803603795ae13b0fc80bf3a\"\u003e03642aa\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Support BinaryExpression for Evaluator (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11390\"\u003e#11390\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/6c76f0adc39cbc72cbf3b81fdc2f521a5d0b6f7b\"\u003e6c76f0a\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/transformer)\u003c/strong\u003e Merge \u003ccode\u003estatic_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11403\"\u003e#11403\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/55a5083f02e2eabd79e0839268f0a74aff2f69a4\"\u003e55a5083\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Remove \u003ccode\u003eIterator\u003c/code\u003e implementation for \u003ccode\u003eLexer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11393\"\u003e#11393\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/59410188a2037ab88b516cddf4401149cc739ee8\"\u003e5941018\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Optimize \u003ccode\u003edo_outside_of_context\u003c/code\u003e and \u003ccode\u003edo_inside_of_context\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11394\"\u003e#11394\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/4210cf1ca1ec37a624cbeb36d8821855c3f56d41\"\u003e4210cf1\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Remove \u003ccode\u003eis_first\u003c/code\u003e in lexer state (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11395\"\u003e#11395\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/97d903b4e580e99d0a02463c0a38e780f76bd274\"\u003e97d903b\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Use \u003ccode\u003ebyte_search\u003c/code\u003e to optimize \u003ccode\u003escan_jsx_token\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11398\"\u003e#11398\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/f9b4da2bd85d160b3ee4b3296ed520388675b90e\"\u003ef9b4da2\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReduce binary size with panic=abort and ICU optimizations (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11401\"\u003e#11401\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/18088b29826acd0948e9682e0de5ab47db399d32\"\u003e18088b2\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/compiler)\u003c/strong\u003e Drop the crate (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11407\"\u003e#11407\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8faa14ec0882dc20780fdc2c1fdba93d6cde7772\"\u003e8faa14e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Move drop_console and unsafes from Pure to Optimizer (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11388\"\u003e#11388\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/ee408042547f0c3fe4d3a5dd2599a7846b619852\"\u003eee40804\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/f2432fe916bab3dc068768e96295d8e30e6de53a\"\u003e\u003ccode\u003ef2432fe\u003c/code\u003e\u003c/a\u003e chore: Publish \u003ccode\u003e1.15.8\u003c/code\u003e with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/9aa8df0ff084ab244e2b5da444d5f14516b5a07a\"\u003e\u003ccode\u003e9aa8df0\u003c/code\u003e\u003c/a\u003e chore: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/a836b39f006355314a1de67715d1214c8ea3e931\"\u003e\u003ccode\u003ea836b39\u003c/code\u003e\u003c/a\u003e chore: Publish \u003ccode\u003e1.15.8-nightly-20251230.1\u003c/code\u003e with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/67b28d9637af2f243c34967a07aba33e57867060\"\u003e\u003ccode\u003e67b28d9\u003c/code\u003e\u003c/a\u003e chore: Publish crates with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/03642aafd32af9d07803603795ae13b0fc80bf3a\"\u003e\u003ccode\u003e03642aa\u003c/code\u003e\u003c/a\u003e fix(es/minifier): More strict check if cannot add ident when invoking IIFE (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/8faa14ec0882dc20780fdc2c1fdba93d6cde7772\"\u003e\u003ccode\u003e8faa14e\u003c/code\u003e\u003c/a\u003e refactor(es/compiler): Drop the crate (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11407\"\u003e#11407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/8d1b6f613e61b7d7cf9ac9b9071bbe671b8baa8c\"\u003e\u003ccode\u003e8d1b6f6\u003c/code\u003e\u003c/a\u003e fix(es/minifier): Evaluate TemplateLiteral in BinaryExpression (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11406\"\u003e#11406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/55a5083f02e2eabd79e0839268f0a74aff2f69a4\"\u003e\u003ccode\u003e55a5083\u003c/code\u003e\u003c/a\u003e feat(es/transformer): Merge \u003ccode\u003estatic_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11403\"\u003e#11403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/18088b29826acd0948e9682e0de5ab47db399d32\"\u003e\u003ccode\u003e18088b2\u003c/code\u003e\u003c/a\u003e perf: Reduce binary size with panic=abort and ICU optimizations (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/f9b4da2bd85d160b3ee4b3296ed520388675b90e\"\u003e\u003ccode\u003ef9b4da2\u003c/code\u003e\u003c/a\u003e perf(es/parser): Use \u003ccode\u003ebyte_search\u003c/code\u003e to optimize \u003ccode\u003escan_jsx_token\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11398\"\u003e#11398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/swc-project/swc/compare/v1.15.7...v1.15.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io-client` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/dd717924556d18b4453b63465fbf9b7c32788ac6\"\u003e\u003ccode\u003edd71792\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/bb0b480d2ab3108a8ae255b539015da451fdb249\"\u003e\u003ccode\u003ebb0b480\u003c/code\u003e\u003c/a\u003e fix(sio): improve \u003ccode\u003eio.close()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5344\"\u003e#5344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/161be91975ccc12d8cc35b1b511e00e5a86bad87\"\u003e\u003ccode\u003e161be91\u003c/code\u003e\u003c/a\u003e test(sio): pin version of the client bundle in the tests\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io-client@4.8.2...socket.io-client@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9978574e4f1d4e21593497f94c40053cd0fff359\"\u003e\u003ccode\u003e9978574\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io@4.8.2...socket.io@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.10.0 to 11.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.11.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Azure Service Bus module \u003ca href=\"https://github.com/UnstoppableMango\"\u003e\u003ccode\u003e@​UnstoppableMango\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSelenium support user-provided network \u003ca href=\"https://github.com/AlexSanin\"\u003e\u003ccode\u003e@​AlexSanin\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix abstract started container async dispose \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuthenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e \u003ca href=\"https://github.com/jwhite-sds\"\u003e\u003ccode\u003e@​jwhite-sds\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport KafkaContainer's SaslSslListenerOptions \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Kafka module markdown and ZK test version \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 16 directories with 18 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 12 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\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/testcontainers/testcontainers-node/commit/a5588504e0811b897065db79931e31e0f4136e07\"\u003e\u003ccode\u003ea558850\u003c/code\u003e\u003c/a\u003e Selenium support user-provided network (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/155f962e4c0988fec1c6a90935aa1c9f2f2e81ff\"\u003e\u003ccode\u003e155f962\u003c/code\u003e\u003c/a\u003e Fix abstract started container async dispose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/252239f0671c05495f9af8086d06119a5c5d2e51\"\u003e\u003ccode\u003e252239f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 16 directories with 18 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/7882ed922e9e74d68010afe7f9a6beb7c408c159\"\u003e\u003ccode\u003e7882ed9\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 12 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/504de944b2d110264a8ca17062759d23f44c990a\"\u003e\u003ccode\u003e504de94\u003c/code\u003e\u003c/a\u003e Add Azure Service Bus module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/17930dde3e246b05131bdae7a93d9969e25a775e\"\u003e\u003ccode\u003e17930dd\u003c/code\u003e\u003c/a\u003e Export KafkaContainer's SaslSslListenerOptions (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/23de77ee3cfa98c07426613a34b53b584107abac\"\u003e\u003ccode\u003e23de77e\u003c/code\u003e\u003c/a\u003e Authenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/5385863730e5be135258024ed0c193c1d70b6cec\"\u003e\u003ccode\u003e5385863\u003c/code\u003e\u003c/a\u003e Update Kafka module markdown and ZK test version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/ad7dc8653ccb2308e8519c1a94d4a67517a5db41\"\u003e\u003ccode\u003ead7dc86\u003c/code\u003e\u003c/a\u003e v11.10.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.10.0...v11.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.3...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/authup/authup/pull/2793","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/authup%2Fauthup/issues/2793","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2793/packages"},{"uuid":"3768363681","node_id":"PR_kwDOFrSa_s664BDJ","number":2792,"state":"closed","title":"fix(deps): bump the minorandpatch group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-30T21:19:05.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T21:19:48.000Z","updated_at":"2025-12-30T21:19:07.000Z","time_to_close":86357,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"minorandpatch","update_count":4,"packages":[{"name":"socket.io-client","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"socket.io","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"testcontainers","old_version":"11.10.0","new_version":"11.11.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@isaacs/ttlcache","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minorandpatch group with 4 updates in the / directory: [socket.io-client](https://github.com/socketio/socket.io), [socket.io](https://github.com/socketio/socket.io), [testcontainers](https://github.com/testcontainers/testcontainers-node) and [@isaacs/ttlcache](https://github.com/isaacs/ttlcache).\n\nUpdates `socket.io-client` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/dd717924556d18b4453b63465fbf9b7c32788ac6\"\u003e\u003ccode\u003edd71792\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/bb0b480d2ab3108a8ae255b539015da451fdb249\"\u003e\u003ccode\u003ebb0b480\u003c/code\u003e\u003c/a\u003e fix(sio): improve \u003ccode\u003eio.close()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5344\"\u003e#5344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/161be91975ccc12d8cc35b1b511e00e5a86bad87\"\u003e\u003ccode\u003e161be91\u003c/code\u003e\u003c/a\u003e test(sio): pin version of the client bundle in the tests\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io-client@4.8.2...socket.io-client@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9978574e4f1d4e21593497f94c40053cd0fff359\"\u003e\u003ccode\u003e9978574\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io@4.8.2...socket.io@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.10.0 to 11.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.11.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Azure Service Bus module \u003ca href=\"https://github.com/UnstoppableMango\"\u003e\u003ccode\u003e@​UnstoppableMango\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSelenium support user-provided network \u003ca href=\"https://github.com/AlexSanin\"\u003e\u003ccode\u003e@​AlexSanin\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix abstract started container async dispose \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuthenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e \u003ca href=\"https://github.com/jwhite-sds\"\u003e\u003ccode\u003e@​jwhite-sds\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport KafkaContainer's SaslSslListenerOptions \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Kafka module markdown and ZK test version \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 16 directories with 18 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 12 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\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/testcontainers/testcontainers-node/commit/a5588504e0811b897065db79931e31e0f4136e07\"\u003e\u003ccode\u003ea558850\u003c/code\u003e\u003c/a\u003e Selenium support user-provided network (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/155f962e4c0988fec1c6a90935aa1c9f2f2e81ff\"\u003e\u003ccode\u003e155f962\u003c/code\u003e\u003c/a\u003e Fix abstract started container async dispose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/252239f0671c05495f9af8086d06119a5c5d2e51\"\u003e\u003ccode\u003e252239f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 16 directories with 18 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/7882ed922e9e74d68010afe7f9a6beb7c408c159\"\u003e\u003ccode\u003e7882ed9\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 12 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/504de944b2d110264a8ca17062759d23f44c990a\"\u003e\u003ccode\u003e504de94\u003c/code\u003e\u003c/a\u003e Add Azure Service Bus module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/17930dde3e246b05131bdae7a93d9969e25a775e\"\u003e\u003ccode\u003e17930dd\u003c/code\u003e\u003c/a\u003e Export KafkaContainer's SaslSslListenerOptions (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/23de77ee3cfa98c07426613a34b53b584107abac\"\u003e\u003ccode\u003e23de77e\u003c/code\u003e\u003c/a\u003e Authenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/5385863730e5be135258024ed0c193c1d70b6cec\"\u003e\u003ccode\u003e5385863\u003c/code\u003e\u003c/a\u003e Update Kafka module markdown and ZK test version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/ad7dc8653ccb2308e8519c1a94d4a67517a5db41\"\u003e\u003ccode\u003ead7dc86\u003c/code\u003e\u003c/a\u003e v11.10.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.10.0...v11.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.3...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/authup/authup/pull/2792","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/authup%2Fauthup/issues/2792","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2792/packages"},{"uuid":"3720942052","node_id":"PR_kwDOBwapYs64cEmh","number":7091,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 2.1.2 to 2.1.3 in /vendor in the vendor-minor-and-patch-dependencies group across 1 directory","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-11T21:02:51.000Z","updated_at":"2025-12-16T23:02:35.706Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"2.1.2","new_version":"2.1.3","repository_url":"https://github.com/isaacs/ttlcache"}],"path":"/vendor in the vendor-minor-and-patch-dependencies group across 1 directory","ecosystem":"npm"},"body":"Bumps the vendor-minor-and-patch-dependencies group with 1 update in the /vendor directory: [@isaacs/ttlcache](https://github.com/isaacs/ttlcache).\n\nUpdates `@isaacs/ttlcache` from 2.1.2 to 2.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.2...v2.1.3\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=2.1.2\u0026new-version=2.1.3)](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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/7091","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7091","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7091/packages"},{"uuid":"3692946070","node_id":"PR_kwDOBwapYs62-hL0","number":7032,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 2.1.2 to 2.1.3 in the runtime-minor-and-patch-dependencies group across 1 directory","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-04T05:09:36.000Z","updated_at":"2025-12-04T05:14:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"2.1.2","new_version":"2.1.3","repository_url":"https://github.com/isaacs/ttlcache"}],"path":"the runtime-minor-and-patch-dependencies group across 1 directory","ecosystem":"npm"},"body":"Bumps the runtime-minor-and-patch-dependencies group with 1 update in the / directory: [@isaacs/ttlcache](https://github.com/isaacs/ttlcache).\n\nUpdates `@isaacs/ttlcache` from 2.1.2 to 2.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.2...v2.1.3\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=2.1.2\u0026new-version=2.1.3)](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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/7032","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7032","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7032/packages"},{"uuid":"3682699583","node_id":"PR_kwDOOsrDvc62b62k","number":14,"state":"closed","title":"Bump the all group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-12-20T18:01:36.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-01T20:19:25.000Z","updated_at":"2025-12-20T18:01:37.000Z","time_to_close":1633331,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":8,"packages":[{"name":"@aws-sdk/client-sns","old_version":"3.922.0","new_version":"3.940.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@isaacs/ttlcache","old_version":"2.0.1","new_version":"2.1.3","repository_url":"https://github.com/isaacs/ttlcache"},{"name":"express","old_version":"5.1.0","new_version":"5.2.0","repository_url":"https://github.com/expressjs/express"},{"name":"mongoose","old_version":"8.19.2","new_version":"9.0.0","repository_url":"https://github.com/Automattic/mongoose"},{"name":"zod","old_version":"3.25.76","new_version":"4.1.13","repository_url":"https://github.com/colinhacks/zod"},{"name":"@tsconfig/recommended","old_version":"1.0.11","new_version":"1.0.13","repository_url":"https://github.com/tsconfig/bases"},{"name":"@types/node","old_version":"24.10.0","new_version":"24.10.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tsx","old_version":"4.20.6","new_version":"4.21.0","repository_url":"https://github.com/privatenumber/tsx"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 8 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.922.0` | `3.940.0` |\n| [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) | `2.0.1` | `2.1.3` |\n| [express](https://github.com/expressjs/express) | `5.1.0` | `5.2.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.19.2` | `9.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.1.13` |\n| [@tsconfig/recommended](https://github.com/tsconfig/bases/tree/HEAD/bases) | `1.0.11` | `1.0.13` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.0` | `24.10.1` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.20.6` | `4.21.0` |\n\n\nUpdates `@aws-sdk/client-sns` from 3.922.0 to 3.940.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e\u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.940.0\u003c/h2\u003e\n\u003ch4\u003e3.940.0(2025-11-25)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-11-25 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e27709045616337e38c5118cfb895908792b404f\"\u003ee2770904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-firewall:\u003c/strong\u003e  Network Firewall release of the Proxy feature. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0eb20e887961327021849393df0ac5f30497ab8b\"\u003e0eb20e88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-organizations:\u003c/strong\u003e  Add support for policy operations on the S3_POLICY and BEDROCK_POLICY policy type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75e196ee52c6ec3e1fee97d715e92d9d38ad3f0d\"\u003e75e196ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-route-53:\u003c/strong\u003e  Adds support for new route53 feature: accelerated recovery. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dbe0a58f8de1c9919049dd9f9ea7443f4feb46c5\"\u003edbe0a58f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  This release adds support to view Network firewall proxy appliances attached to an existing NAT Gateway via DescribeNatGateways API NatGatewayAttachedAppliance structure. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7d70b063103b71d5ae67bd2bf31ba423382e6352\"\u003e7d70b063\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/protocols:\u003c/strong\u003e  performance improvements for shape serde traversal (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7523\"\u003e#7523\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b20a25eab019b6795afc2db74f87be12e1c22bf9\"\u003eb20a25ea\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  update codegen unit tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7525\"\u003e#7525\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e43ff44c79fd48475c0889a5fd7376991e2eae38\"\u003ee43ff44c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.940.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.939.0\u003c/h2\u003e\n\u003ch4\u003e3.939.0(2025-11-24)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  reduce api validation to packages/lib only (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7519\"\u003e#7519\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eb74d6a06c95955a11d4434a0b0e50ce760ebe25\"\u003eeb74d6a0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  New CloudWatch Logs feature - LogGroup Deletion Protection, a capability that allows customers to safeguard their critical CloudWatch log groups from accidental or unintended deletion. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02360329959d33ca2411d666e0f96643c6ba5191\"\u003e02360329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Add TrustStore, ConnectionFunction APIs to CloudFront SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/168505ee3412bd533b0a2d891fb2d9eedeef66a9\"\u003e168505ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  export enum objects for string shapes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7521\"\u003e#7521\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/62f648dff5c6734948740f07f2d39aa4715bca6c\"\u003e62f648df\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudfront-signer:\u003c/strong\u003e  skip extended encoding for query parameters in the base url (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7515\"\u003e#7515\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/954d411e083c384ecc959d86f9359ea8796990ff\"\u003e954d411e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eincrease beforeAll hook timeouts (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7518\"\u003e#7518\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/720ba4cd02b75b71a2a1f0c7e9f007de9b8448e3\"\u003e720ba4cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.939.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sns/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.939.0...v3.940.0\"\u003e3.940.0\u003c/a\u003e (2025-11-25)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.938.0...v3.939.0\"\u003e3.939.0\u003c/a\u003e (2025-11-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.935.0...v3.936.0\"\u003e3.936.0\u003c/a\u003e (2025-11-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.934.0...v3.935.0\"\u003e3.935.0\u003c/a\u003e (2025-11-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.933.0...v3.934.0\"\u003e3.934.0\u003c/a\u003e (2025-11-18)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.932.0...v3.933.0\"\u003e3.933.0\u003c/a\u003e (2025-11-17)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.931.0...v3.932.0\"\u003e3.932.0\u003c/a\u003e (2025-11-14)\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/aws/aws-sdk-js-v3/commit/e9962f1c4512d6ea969ca621754b3db01ac54aa9\"\u003e\u003ccode\u003ee9962f1\u003c/code\u003e\u003c/a\u003e Publish v3.940.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/15923791acb0f527cf323c58aecd5d4bea7fff29\"\u003e\u003ccode\u003e1592379\u003c/code\u003e\u003c/a\u003e Publish v3.939.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a180cc700f630c07711ca0c823b668fe50e5123e\"\u003e\u003ccode\u003ea180cc7\u003c/code\u003e\u003c/a\u003e Publish v3.936.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c31b14b70eb5750573dedf0de1ccb9c8136c84f9\"\u003e\u003ccode\u003ec31b14b\u003c/code\u003e\u003c/a\u003e Publish v3.935.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ac2be518aa22bbc0c1899580073b433c0d3836ac\"\u003e\u003ccode\u003eac2be51\u003c/code\u003e\u003c/a\u003e chore(codegen): update for smithy/core serde fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns/issues/7511\"\u003e#7511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b6a4d9a2d9e26564506d833431c43ae0de335c6\"\u003e\u003ccode\u003e3b6a4d9\u003c/code\u003e\u003c/a\u003e Publish v3.934.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/674fae6e8d61eeb463576cb37dabfe5c61bcef98\"\u003e\u003ccode\u003e674fae6\u003c/code\u003e\u003c/a\u003e Publish v3.933.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c28f46d9d0ceff80f1123bcd76ff65b4dbfef93c\"\u003e\u003ccode\u003ec28f46d\u003c/code\u003e\u003c/a\u003e Publish v3.932.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99f5f06fb3aa7a1c2d152bdda944ed225d3a9072\"\u003e\u003ccode\u003e99f5f06\u003c/code\u003e\u003c/a\u003e Publish v3.931.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2a1737eb76705bcde9f3aa42cae89292ae7ad865\"\u003e\u003ccode\u003e2a1737e\u003c/code\u003e\u003c/a\u003e Publish v3.930.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.940.0/clients/client-sns\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 2.0.1 to 2.1.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6e15c53905f6c340a3d06494c776c30a68e65ff9\"\u003e\u003ccode\u003e6e15c53\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/cbfdbd5e40e5367d98fe489da32a004c0ae845ed\"\u003e\u003ccode\u003ecbfdbd5\u003c/code\u003e\u003c/a\u003e correct test name, use t.clock for regularity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3f584f17e4bd4fddaf400a427aa485dc4f15c05f\"\u003e\u003ccode\u003e3f584f1\u003c/code\u003e\u003c/a\u003e Do not run 'set' disposes for undefined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d15ad326682add5483a0e12690fcf588335aba5b\"\u003e\u003ccode\u003ed15ad32\u003c/code\u003e\u003c/a\u003e fix setting TTL when item not yet in cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4a5bdb25c5182b3678c1cb74a1c9bdc49709a47d\"\u003e\u003ccode\u003e4a5bdb2\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d559fd37a718fdb4269f1821f5423f0153efd8fd\"\u003e\u003ccode\u003ed559fd3\u003c/code\u003e\u003c/a\u003e nclude Infinity exps in entries, keys, values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/ecbede5ce01e6a644545de77b151814133cbad8c\"\u003e\u003ccode\u003eecbede5\u003c/code\u003e\u003c/a\u003e add missing word to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/76e144d48d06695a51ba47ce902ff32c9154cc15\"\u003e\u003ccode\u003e76e144d\u003c/code\u003e\u003c/a\u003e 2.1.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.0.1...v2.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 5.1.0 to 5.2.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\u003ev5.2.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\u003ebuild(deps): bump github/codeql-action from 3.28.11 to 3.28.13 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6429\"\u003eexpressjs/express#6429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: simplify \u003ccode\u003eacceptsLanguages\u003c/code\u003e implementation using spread operator by \u003ca href=\"https://github.com/Ayoub-Mabrouk\"\u003e\u003ccode\u003e@​Ayoub-Mabrouk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6137\"\u003eexpressjs/express#6137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eincreased code coverage of utils.js file by \u003ca href=\"https://github.com/ashish3011\"\u003e\u003ccode\u003e@​ashish3011\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6386\"\u003eexpressjs/express#6386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove duplicate word by \u003ca href=\"https://github.com/dufucun\"\u003e\u003ccode\u003e@​dufucun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6456\"\u003eexpressjs/express#6456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.13 to 3.28.16 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6498\"\u003eexpressjs/express#6498\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4.3.0 to 4.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6497\"\u003eexpressjs/express#6497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6496\"\u003eexpressjs/express#6496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: 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/6504\"\u003eexpressjs/express#6504\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: update codeql config 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/6488\"\u003eexpressjs/express#6488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 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/6512\"\u003eexpressjs/express#6512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix typos in test by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6535\"\u003eexpressjs/express#6535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: disable credential persistence for checkout actions by \u003ca href=\"https://github.com/mertssmnoglu\"\u003e\u003ccode\u003e@​mertssmnoglu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6522\"\u003eexpressjs/express#6522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: allow manual triggering of workflow by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6515\"\u003eexpressjs/express#6515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add coverage for app.listen() variants by \u003ca href=\"https://github.com/kgarg1\"\u003e\u003ccode\u003e@​kgarg1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6476\"\u003eexpressjs/express#6476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: move documentation and charters to the discussions and .github … 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/6427\"\u003eexpressjs/express#6427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.16 to 3.28.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6549\"\u003eexpressjs/express#6549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6548\"\u003eexpressjs/express#6548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enforce explicit \u003ccode\u003eBuffer\u003c/code\u003e import and add lint rule by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6525\"\u003eexpressjs/express#6525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use node protocol for querystring by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6520\"\u003eexpressjs/express#6520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix typo by \u003ca href=\"https://github.com/mountdisk\"\u003e\u003ccode\u003e@​mountdisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6609\"\u003eexpressjs/express#6609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.29.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6618\"\u003eexpressjs/express#6618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd deprecation warnings for redirect arguments undefined 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/6405\"\u003eexpressjs/express#6405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: run CI when the markdown changes 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/6632\"\u003eexpressjs/express#6632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: fix CONTRIBUTING link 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/6653\"\u003eexpressjs/express#6653\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: update contributing guidelines and code of conduct links by \u003ca href=\"https://github.com/ShubhamOulkar\"\u003e\u003ccode\u003e@​ShubhamOulkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6601\"\u003eexpressjs/express#6601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump morgan from 1.10.0 to 1.10.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6679\"\u003eexpressjs/express#6679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump cookie-session from 2.1.0 to 2.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6678\"\u003eexpressjs/express#6678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elint: add --fix flag to automatic fix linting issue by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6644\"\u003eexpressjs/express#6644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: ignore yarn.lock file and update example by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6588\"\u003eexpressjs/express#6588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elib: use req.socket over deprecated req.connection 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/6705\"\u003eexpressjs/express#6705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: update express app example by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6718\"\u003eexpressjs/express#6718\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.2 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6675\"\u003eexpressjs/express#6675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove history.md from being packaged on publish by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6780\"\u003eexpressjs/express#6780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6797\"\u003eexpressjs/express#6797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.30.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6796\"\u003eexpressjs/express#6796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6795\"\u003eexpressjs/express#6795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4.4.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6794\"\u003eexpressjs/express#6794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6793\"\u003eexpressjs/express#6793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add node.js 25 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/6843\"\u003eexpressjs/express#6843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6871\"\u003eexpressjs/express#6871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6870\"\u003eexpressjs/express#6870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6869\"\u003eexpressjs/express#6869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6868\"\u003eexpressjs/express#6868\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/express/blob/master/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.2.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: \u003ccode\u003ebody-parser@^2.2.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eA deprecation warning was added when using \u003ccode\u003eres.redirect\u003c/code\u003e with undefined arguments, Express now emits a warning to help detect calls that pass undefined as the status or URL and make them easier to fix.\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/express/commit/4007ad103ba29f6426b2ec9eccfb1ceb792682a8\"\u003e\u003ccode\u003e4007ad1\u003c/code\u003e\u003c/a\u003e Release: 5.2.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6920\"\u003e#6920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/2f64f68c37c64ae333e41ff38032d21860f22255\"\u003e\u003ccode\u003e2f64f68\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/ed0ba3f1dc905d6b62eabf23bd383abcae4901ba\"\u003e\u003ccode\u003eed0ba3f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6928\"\u003e#6928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8eace4603cb2547608578a4fbb259dc984216f71\"\u003e\u003ccode\u003e8eace46\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.31.2 to 4.31.6 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6929\"\u003e#6929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/30bae810279b2ea162bed5b14ce6c35a110a87f5\"\u003e\u003ccode\u003e30bae81\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6930\"\u003e#6930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/758d4355d45322b4c8cd347ebcefbf3b154c7e7f\"\u003e\u003ccode\u003e758d435\u003c/code\u003e\u003c/a\u003e deps: body-parser@^2.2.1 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6922\"\u003e#6922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/77bcd5274a87047e5b3fe2f17f6c342db3909c53\"\u003e\u003ccode\u003e77bcd52\u003c/code\u003e\u003c/a\u003e docs: update emeritus triagers (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6890\"\u003e#6890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/f33caf1f89a028f0ea98ff5a156a68e65a2eabdd\"\u003e\u003ccode\u003ef33caf1\u003c/code\u003e\u003c/a\u003e Nominate to \u003ca href=\"https://github.com/efekrskl\"\u003e\u003ccode\u003e@​efekrskl\u003c/code\u003e\u003c/a\u003e for triage team (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6888\"\u003e#6888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/54af593b739ea44674e4a445efa15b8024f093da\"\u003e\u003ccode\u003e54af593\u003c/code\u003e\u003c/a\u003e refactor: use cached slice in app.listen (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6897\"\u003e#6897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/2551a7d8afd82e41b9282bd0235190a847a59f44\"\u003e\u003ccode\u003e2551a7d\u003c/code\u003e\u003c/a\u003e docs: switch badges from badgen.net to shields.io (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6900\"\u003e#6900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/v5.1.0...v5.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mongoose` from 8.19.2 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Automattic/mongoose/releases\"\u003emongoose's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.0.0 / 2025-11-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE: drop support for callback-based pre middleware, e.g. \u003ccode\u003enext()\u003c/code\u003e in \u003ccode\u003epre()\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: update to MongoDB Node driver v7\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make UUID schema type return bson UUIDs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15378\"\u003e#15378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15019\"\u003e#15019\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14948\"\u003e#14948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: disallow update pipelines by default, require updatePipeline option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15586\"\u003e#15586\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14424\"\u003e#14424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: call virtual ref function with subdoc, not top-level doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14652\"\u003e#14652\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12440\"\u003e#12440\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12363\"\u003e#12363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15587\"\u003e#15587\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15355\"\u003e#15355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15422\"\u003e#15422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): change \u003ccode\u003ethis\u003c/code\u003e to HydratedDocument for default() and required(), HydratedDocument | Query for validate() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15020\"\u003e#15020\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14696\"\u003e#14696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15572\"\u003e#15572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13079\"\u003e#13079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15593\"\u003e#15593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15312\"\u003e#15312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15576\"\u003e#15576\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15154\"\u003e#15154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15298\"\u003e#15298\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14906\"\u003e#14906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove browser build, move to \u003ccode\u003e@​mongoosejs/browser\u003c/code\u003e instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15385\"\u003e#15385\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15296\"\u003e#15296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove schematype caster and casterConstructor properties in favor of embeddedSchemaType and Constructor \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15513\"\u003e#15513\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15179\"\u003e#15179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: adding missing pluralizations, fixing pluralization: virus -\u0026gt; viruses \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14247\"\u003e#14247\u003c/a\u003e \u003ca href=\"https://github.com/ItsBradyDavis\"\u003eItsBradyDavis\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove connection noListener option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15641\"\u003e#15641\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15640\"\u003e#15640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(types): add Schema.create() for TypeScript type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15482\"\u003e#15482\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14954\"\u003e#14954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples directory \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15597\"\u003e#15597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.0.0-rc1 / 2025-11-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix(populate): correctly populate embedded discriminators on subdocuments \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15774\"\u003e#15774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.0.0-rc0 / 2025-11-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE: drop support for callback-based pre middleware, e.g. \u003ccode\u003enext()\u003c/code\u003e in \u003ccode\u003epre()\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: update to MongoDB Node driver v7\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make UUID schema type return bson UUIDs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15378\"\u003e#15378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15019\"\u003e#15019\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14948\"\u003e#14948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: disallow update pipelines by default, require updatePipeline option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15586\"\u003e#15586\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14424\"\u003e#14424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: call virtual ref function with subdoc, not top-level doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14652\"\u003e#14652\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12440\"\u003e#12440\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12363\"\u003e#12363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15587\"\u003e#15587\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15355\"\u003e#15355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15422\"\u003e#15422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): change \u003ccode\u003ethis\u003c/code\u003e to HydratedDocument for default() and required(), HydratedDocument | Query for validate() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15020\"\u003e#15020\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14696\"\u003e#14696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15572\"\u003e#15572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13079\"\u003e#13079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15593\"\u003e#15593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15312\"\u003e#15312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15576\"\u003e#15576\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15154\"\u003e#15154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15298\"\u003e#15298\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14906\"\u003e#14906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove browser build, move to \u003ccode\u003e@​mongoosejs/browser\u003c/code\u003e instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15385\"\u003e#15385\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15296\"\u003e#15296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove schematype caster and casterConstructor properties in favor of embeddedSchemaType and Constructor \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15513\"\u003e#15513\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15179\"\u003e#15179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: adding missing pluralizations, fixing pluralization: virus -\u0026gt; viruses \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14247\"\u003e#14247\u003c/a\u003e \u003ca href=\"https://github.com/ItsBradyDavis\"\u003eItsBradyDavis\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove connection noListener option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15641\"\u003e#15641\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15640\"\u003e#15640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(types): add Schema.create() for TypeScript type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15482\"\u003e#15482\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14954\"\u003e#14954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples directory \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15597\"\u003e#15597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/Automattic/mongoose/blob/master/CHANGELOG.md\"\u003emongoose's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.0.0 / 2025-11-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE: drop support for callback-based pre middleware, e.g. \u003ccode\u003enext()\u003c/code\u003e in \u003ccode\u003epre()\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: update to MongoDB Node driver v7\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make UUID schema type return bson UUIDs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15378\"\u003e#15378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15019\"\u003e#15019\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14948\"\u003e#14948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: disallow update pipelines by default, require updatePipeline option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15586\"\u003e#15586\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14424\"\u003e#14424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: call virtual ref function with subdoc, not top-level doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14652\"\u003e#14652\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12440\"\u003e#12440\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12363\"\u003e#12363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15587\"\u003e#15587\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15355\"\u003e#15355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15422\"\u003e#15422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): change \u003ccode\u003ethis\u003c/code\u003e to HydratedDocument for default() and required(), HydratedDocument | Query for validate() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15020\"\u003e#15020\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14696\"\u003e#14696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15572\"\u003e#15572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13079\"\u003e#13079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15593\"\u003e#15593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15312\"\u003e#15312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15576\"\u003e#15576\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15154\"\u003e#15154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15298\"\u003e#15298\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14906\"\u003e#14906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove browser build, move to \u003ccode\u003e@​mongoosejs/browser\u003c/code\u003e instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15385\"\u003e#15385\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15296\"\u003e#15296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove schematype caster and casterConstructor properties in favor of embeddedSchemaType and Constructor \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15513\"\u003e#15513\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15179\"\u003e#15179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: adding missing pluralizations, fixing pluralization: virus -\u0026gt; viruses \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14247\"\u003e#14247\u003c/a\u003e \u003ca href=\"https://github.com/ItsBradyDavis\"\u003eItsBradyDavis\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove connection noListener option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15641\"\u003e#15641\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15640\"\u003e#15640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(types): add Schema.create() for TypeScript type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15482\"\u003e#15482\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14954\"\u003e#14954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples directory \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15597\"\u003e#15597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e8.20.1 / 2025-11-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etypes: correct Model.schema type and fix unknown check for this param type in schema.methods \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15750\"\u003e#15750\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15693\"\u003e#15693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add detailed loadClass() TypeScript usage guide \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15731\"\u003e#15731\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12813\"\u003e#12813\u003c/a\u003e \u003ca href=\"https://github.com/Necro-Rohan\"\u003eNecro-Rohan\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update version support documentation for Mongoose \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15761\"\u003e#15761\u003c/a\u003e \u003ca href=\"https://github.com/ManmathX\"\u003eManmathX\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add copy-to-clipboard feature for code blocks in docs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15759\"\u003e#15759\u003c/a\u003e \u003ca href=\"https://github.com/vedansha07\"\u003evedansha07\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.0.0-rc1 / 2025-11-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix(populate): correctly populate embedded discriminators on subdocuments \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15774\"\u003e#15774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.0.0-rc0 / 2025-11-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE: drop support for callback-based pre middleware, e.g. \u003ccode\u003enext()\u003c/code\u003e in \u003ccode\u003epre()\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: update to MongoDB Node driver v7\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make UUID schema type return bson UUIDs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15378\"\u003e#15378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15019\"\u003e#15019\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14948\"\u003e#14948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: disallow update pipelines by default, require updatePipeline option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15586\"\u003e#15586\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14424\"\u003e#14424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: call virtual ref function with subdoc, not top-level doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14652\"\u003e#14652\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12440\"\u003e#12440\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12363\"\u003e#12363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15587\"\u003e#15587\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15355\"\u003e#15355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15422\"\u003e#15422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): change \u003ccode\u003ethis\u003c/code\u003e to HydratedDocument for default() and required(), HydratedDocument | Query for validate() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15020\"\u003e#15020\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14696\"\u003e#14696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15572\"\u003e#15572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13079\"\u003e#13079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15593\"\u003e#15593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15312\"\u003e#15312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15576\"\u003e#15576\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15154\"\u003e#15154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15298\"\u003e#15298\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14906\"\u003e#14906\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/93c780b6e1c24a6b4ab42c14e64a2500da87a54b\"\u003e\u003ccode\u003e93c780b\u003c/code\u003e\u003c/a\u003e chore: release 9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/830bf730ec3c5521e7a1f50401a63edc6b254525\"\u003e\u003ccode\u003e830bf73\u003c/code\u003e\u003c/a\u003e Merge branch '8.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/46996b6acf4779bb4ccb657f2c3f0d1a462280cc\"\u003e\u003ccode\u003e46996b6\u003c/code\u003e\u003c/a\u003e chore: add script to publish 8x docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/bcdcd324c4c46cbb04686eb887a3d1b4de9ac78e\"\u003e\u003ccode\u003ebcdcd32\u003c/code\u003e\u003c/a\u003e chore: release 8.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/e646c58ca017bdb503f518b2036a33c3cb46f850\"\u003e\u003ccode\u003ee646c58\u003c/code\u003e\u003c/a\u003e Merge branch '8.x' of github.com:Automattic/mongoose into 8.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/598b1fae516827124fab16e9c7d8809eea4db8bc\"\u003e\u003ccode\u003e598b1fa\u003c/code\u003e\u003c/a\u003e chore: use marked 15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/f63109368f771d8a962af153f1aac1041c0367f2\"\u003e\u003ccode\u003ef631093\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15750\"\u003e#15750\u003c/a\u003e from Automattic/vkarpov15/\u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15693\"\u003egh-15693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/96b74d54df0728628b60f07a2b12466f0e1eadcd\"\u003e\u003ccode\u003e96b74d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15761\"\u003e#15761\u003c/a\u003e from ManmathX/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/cb7a90daeece8d9422ab1b7f35400edc60f6ef90\"\u003e\u003ccode\u003ecb7a90d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15759\"\u003e#15759\u003c/a\u003e from vedansha07/add-copy-button\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/113e801c01011496f346bf774a70dcc416fccfbc\"\u003e\u003ccode\u003e113e801\u003c/code\u003e\u003c/a\u003e chore: release 9.0.0-rc1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Automattic/mongoose/compare/8.19.2...9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zod` from 3.25.76 to 4.1.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/colinhacks/zod/releases\"\u003ezod's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.13\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e5c2602ceb8be8941c64bbe5ac7d92cc174ae6f7e Update AI widget (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5318\"\u003e#5318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed3da530deb713c853e79405adddf770e156d50ac reflect the specified regex correctly in error (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5338\"\u003e#5338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e39f8c45b8a29de2330b485862b83cb35849f4238 faster initialization (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5352\"\u003e#5352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee9e27905cc0f37cb079ea473af8359d5e17a57a1 Clean up comment\u003c/li\u003e\n\u003cli\u003e8e4739fadbd7de710eb67d34ba7e06a1029a68ab Update inferred z.promise() type\u003c/li\u003e\n\u003cli\u003e2849df8907b011ab056d67ae8e3d27577ac4ed3e fix(locales): improve Dutch (nl) localization (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5367\"\u003e#5367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb0d3c9f628b60d358b66acf8f0ef7937fc9e8950 Run tests on windows\u003c/li\u003e\n\u003cli\u003e6fd61b71b85e4fef4c168a46c3ebcc574f26255f feat unitest (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5358\"\u003e#5358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea4e4bc80e204577c698cf1369dd63c2b986d35f3 Lock to node 24\u003c/li\u003e\n\u003cli\u003e8de8bad0fa84194b81efd32474462d7a236a1ee4 Fix windows build\u003c/li\u003e\n\u003cli\u003eb2c186bbae3a74a12acd385c1ced3ed978235cf8 Use Node LTS\u003c/li\u003e\n\u003cli\u003eb73b1f61c798efdf497852872b4c19cd4111c1f3 Consolidate isTransforming logic\u003c/li\u003e\n\u003cli\u003ed85f3ea4da53a1b232017dd4e4a2874eca4d8d76 Fix \u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5353\"\u003e#5353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1bac0f37b529eb9a0d833a01200f5a898e8e6220 Fix test.yml\u003c/li\u003e\n\u003cli\u003e86d4dad5bc27b4b35df533c9170a552ad8c6c3bc Fix partial record\u003c/li\u003e\n\u003cli\u003e5e6c0fd7471636feffe5763c9b7637879da459fe Fix attw on windows\u003c/li\u003e\n\u003cli\u003e27fc616b8edb93cc27a4d25b37479d6e418bbccf Extend test timeout\u003c/li\u003e\n\u003cli\u003e8d336c4d15e1917d78b67b890f7182f26633b56f Remove windows runner\u003c/li\u003e\n\u003cli\u003e5be72e0ef4dceb1387febb7981079ecdeb5e2817 chore(doc): update metadata.tsx (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5331\"\u003e#5331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecb0272a0ad9962df95832a78587f54afec685351 docs: add 'cd zod' step to development setup instructions (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5394\"\u003e#5394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e24e3325dc63010e4f74e23caf91199652e8b12a9 docs: replace 'Refinement' with 'Transform' in transforms section (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5397\"\u003e#5397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e644a08203ebb00e23484b3f9a986ae783ce26a9a chore: add resource for validating environment variables with Zod (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5403\"\u003e#5403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e1cfcf578a47527044e85455e79c907fd913adc Change doc for email validation method in Zod schema (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5392\"\u003e#5392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e88cf9441448608d9de24b47b8a4a4ba879fc2433 Fix: Iterate over keys in catchall object using \u0026quot;in\u0026quot; operator. (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5376\"\u003e#5376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaa437325c5957c0cf57667cd7b8568603ee7ecd3 Emphasise that \u003ccode\u003eenum\u003c/code\u003e validates against values, for object literal \u0026amp; \u003ccode\u003eenum\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5386\"\u003e#5386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3a4bd00aaa16276ffeb2708cc083a633bd4dd756 Improve Hebrew localization for Zod error messages (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5409\"\u003e#5409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec10f9d109874aeca6855383616c086b077d39f89 Fix typos (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5420\"\u003e#5420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e86f0ef918bb24f4ab9f1ce2afc5cf2d1a4a99473 Documentation Improvements (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5417\"\u003e#5417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee120a4877f4d8d076abf2db5c5cceab91a046be9 Fix opt tuple\u003c/li\u003e\n\u003cli\u003ef9bbb50c48f9c07ca869d28d6a7086d7290b97a3 Improve tuple\u003c/li\u003e\n\u003cli\u003e0ba0f348f677688b69ed78473e022f5d225b41fc Optimize docs caching/ISR (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5433\"\u003e#5433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3ec66c74b3fbc2616e880a90751c2cad7270bb3 Improve docs caching\u003c/li\u003e\n\u003cli\u003ec8cce4b607a7c0ca99cfb454571a3948ee9e85fb docs: fix typos and links (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5428\"\u003e#5428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e84ec04708525d6e83e3408d5d3a21edde742bdc5 docs(ecosystem): Add react-f3 (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5429\"\u003e#5429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3396515cc6f04f5f346a1e00256ad09998dbaeb3 Docs: Fix typo in safeExtend description (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5445\"\u003e#5445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3d93a7d593c19dc1822bc96a7c9d47312c29995e feat: MAC address validation in v4 and mini (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5440\"\u003e#5440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef2f0d178e1c526bc00ad0385706efad318bd44b0 Fix dual package hazard for \u003ccode\u003eglobalRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5452\"\u003e#5452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9fc493f86f17a5fc550df78e7e261137885f51ea fix: use oneOf for discriminated unions in JSON Schema (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5453\"\u003e#5453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e603dbe8dba6253c702ca8cf10b5299910dba3c88 Clean up regex, drop backreferences\u003c/li\u003e\n\u003cli\u003eab69b9ee813713a111b56a60c2df929eaf5ba426 Update mac addr tests\u003c/li\u003e\n\u003cli\u003ef7910528901c05293bad275fffcb54a82e28fcc9 chore: upgrade vitest to v4 (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5028\"\u003e#5028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef97e80da9197064937a58167619967bee4ebb638 fix(core): prevent infinite recursion for recursive tuples (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5089\"\u003e#5089\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5094\"\u003e#5094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e002e01ad0fcc17b17683adafc80f2a86e8d355a9 fix(record): handle non-function constructor field in isPlainObject (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5098\"\u003e#5098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e67165174eb8c7d5c6e76e760830f3109b4fdbd0e docs(contributing): add instructions on building \u003ccode\u003e@​zod/docs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5114\"\u003e#5114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8b0603dde684f1665bb2329111ed187f73ccf0ac Fix typo in ISO time documentation (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5277\"\u003e#5277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebe85ecc48a83e7f65ac0458d25f832fb4e28c9e7 docs(codecs): correct \u003ccode\u003estringToDate\u003c/code\u003e safeDecode methods (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5302\"\u003e#5302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e50bba5462546401939920a6566a81c0d9c8ef7e1 Add zodgres to ecosystem documentation (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5308\"\u003e#5308\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/4063e802d539d04182fc3e66a543ae6d1ba5658e\"\u003e\u003ccode\u003e4063e80\u003c/code\u003e\u003c/a\u003e Update check-semver script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/2cdd82b663706fdf642d7f030841a5b278f9173c\"\u003e\u003ccode\u003e2cdd82b\u003c/code\u003e\u003c/a\u003e 4.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/a774750d113982da28a2768b0a7c2de1f20c04e8\"\u003e\u003ccode\u003ea774750\u003c/code\u003e\u003c/a\u003e v4.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/0e803a29344a2f0ee637940cca96be3e6978b22e\"\u003e\u003ccode\u003e0e803a2\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Do not allow unsound pick/omit\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/5bfc8f269a81d9edc283e7920868161e4129fb23\"\u003e\u003ccode\u003e5bfc8f2\u003c/code\u003e\u003c/a\u003e Fix docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/3de39eea6f7ed286ae182093d0c91f3a6fdcca06\"\u003e\u003ccode\u003e3de39ee\u003c/code\u003e\u003c/a\u003e Implement slugify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/162fe298f0ec76d7f7883afbebdd732eb3c60773\"\u003e\u003ccode\u003e162fe29\u003c/code\u003e\u003c/a\u003e Add z.meta and z.describe\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/0f4ce73ad0c5610c3c53857d05ebae619d229aa3\"\u003e\u003ccode\u003e0f4ce73\u003c/code\u003e\u003c/a\u003e Do not allow unsound pick/omit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/f52344e76bed0e69175ca8893c84736cf97b5d11\"\u003e\u003ccode\u003ef52344e\u003c/code\u003e\u003c/a\u003e Fix vitest 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/d44253d6498564ecd24a6248ddca4e9bf4e43058\"\u003e\u003ccode\u003ed44253d\u003c/code\u003e\u003c/a\u003e Add support for number literal and TypeScript's enum keys in \u003ccode\u003ez.record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5334\"\u003e#5334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v3.25.76...v4.1.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tsconfig/recommended` from 1.0.11 to 1.0.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tsconfig/bases/commits/HEAD/bases\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.0 to 24.10.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.20.6 to 4.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.21.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.20.6...v4.21.0\"\u003e4.21.0\u003c/a\u003e (2025-11-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade esbuild (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/748\"\u003e#748\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/048fb623870f22c5026ad84187b545d418d2dfe8\"\u003e048fb62\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.21.0\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\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/privatenumber/tsx/commit/f6284cd50575ce6e8d110f63266d66cb9cde3b88\"\u003e\u003ccode\u003ef6284cd\u003c/code\u003e\u003c/a\u003e ci: lock in semantic-release v24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/048fb623870f22c5026ad84187b545d418d2dfe8\"\u003e\u003ccode\u003e048fb62\u003c/code\u003e\u003c/a\u003e feat: upgrade esbuild (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.20.6...v4.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Sbrjt/MealMap/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sbrjt%2FMealMap/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"3669600136","node_id":"PR_kwDOD86WmM61wlU4","number":2091,"state":"closed","title":"chore(deps): bump @isaacs/ttlcache from 1.4.1 to 2.1.3","user":"dependabot[bot]","labels":["⚙️ dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-30T02:06:47.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-27T02:06:11.000Z","updated_at":"2025-12-30T02:06:48.000Z","time_to_close":2851236,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.1.3","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) from 1.4.1 to 2.1.3.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6e15c53905f6c340a3d06494c776c30a68e65ff9\"\u003e\u003ccode\u003e6e15c53\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/cbfdbd5e40e5367d98fe489da32a004c0ae845ed\"\u003e\u003ccode\u003ecbfdbd5\u003c/code\u003e\u003c/a\u003e correct test name, use t.clock for regularity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3f584f17e4bd4fddaf400a427aa485dc4f15c05f\"\u003e\u003ccode\u003e3f584f1\u003c/code\u003e\u003c/a\u003e Do not run 'set' disposes for undefined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d15ad326682add5483a0e12690fcf588335aba5b\"\u003e\u003ccode\u003ed15ad32\u003c/code\u003e\u003c/a\u003e fix setting TTL when item not yet in cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4a5bdb25c5182b3678c1cb74a1c9bdc49709a47d\"\u003e\u003ccode\u003e4a5bdb2\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d559fd37a718fdb4269f1821f5423f0153efd8fd\"\u003e\u003ccode\u003ed559fd3\u003c/code\u003e\u003c/a\u003e nclude Infinity exps in entries, keys, values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/ecbede5ce01e6a644545de77b151814133cbad8c\"\u003e\u003ccode\u003eecbede5\u003c/code\u003e\u003c/a\u003e add missing word to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/76e144d48d06695a51ba47ce902ff32c9154cc15\"\u003e\u003ccode\u003e76e144d\u003c/code\u003e\u003c/a\u003e 2.1.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.1.3\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=1.4.1\u0026new-version=2.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/CommunitySolidServer/CommunitySolidServer/pull/2091","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CommunitySolidServer%2FCommunitySolidServer/issues/2091","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2091/packages"},{"uuid":"3656669788","node_id":"PR_kwDOBwapYs61FToI","number":6971,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 2.1.1 to 2.1.2 in the runtime-minor-and-patch-dependencies group across 1 directory","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-24T00:29:18.000Z","updated_at":"2025-11-24T09:06:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"2.1.1","new_version":"2.1.2","repository_url":"https://github.com/isaacs/ttlcache"}],"path":"the runtime-minor-and-patch-dependencies group across 1 directory","ecosystem":"npm"},"body":"Bumps the runtime-minor-and-patch-dependencies group with 1 update in the / directory: [@isaacs/ttlcache](https://github.com/isaacs/ttlcache).\n\nUpdates `@isaacs/ttlcache` from 2.1.1 to 2.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6e15c53905f6c340a3d06494c776c30a68e65ff9\"\u003e\u003ccode\u003e6e15c53\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/cbfdbd5e40e5367d98fe489da32a004c0ae845ed\"\u003e\u003ccode\u003ecbfdbd5\u003c/code\u003e\u003c/a\u003e correct test name, use t.clock for regularity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3f584f17e4bd4fddaf400a427aa485dc4f15c05f\"\u003e\u003ccode\u003e3f584f1\u003c/code\u003e\u003c/a\u003e Do not run 'set' disposes for undefined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d15ad326682add5483a0e12690fcf588335aba5b\"\u003e\u003ccode\u003ed15ad32\u003c/code\u003e\u003c/a\u003e fix setting TTL when item not yet in cache\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.1...v2.1.2\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=2.1.1\u0026new-version=2.1.2)](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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/6971","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6971","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6971/packages"},{"uuid":"3609326274","node_id":"PR_kwDOKCX1N86ymfvt","number":93,"state":"closed","title":"chore(deps): bump @isaacs/ttlcache from 1.4.1 to 2.1.1","user":"dependabot[bot]","labels":["Size - S","📦 - Dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T19:33:07.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T19:07:14.000Z","updated_at":"2025-11-24T19:33:07.000Z","time_to_close":1211153,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.1.1","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) from 1.4.1 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/4a5bdb25c5182b3678c1cb74a1c9bdc49709a47d\"\u003e\u003ccode\u003e4a5bdb2\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d559fd37a718fdb4269f1821f5423f0153efd8fd\"\u003e\u003ccode\u003ed559fd3\u003c/code\u003e\u003c/a\u003e nclude Infinity exps in entries, keys, values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/ecbede5ce01e6a644545de77b151814133cbad8c\"\u003e\u003ccode\u003eecbede5\u003c/code\u003e\u003c/a\u003e add missing word to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/76e144d48d06695a51ba47ce902ff32c9154cc15\"\u003e\u003ccode\u003e76e144d\u003c/code\u003e\u003c/a\u003e 2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/440100f224db313fd402c79a06b5f171b07a0f6a\"\u003e\u003ccode\u003e440100f\u003c/code\u003e\u003c/a\u003e add updateAgeOnHas, checkAgeOnHas\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/0be61d9f80a0488c48f0254ff9a1b2bb3bb2f931\"\u003e\u003ccode\u003e0be61d9\u003c/code\u003e\u003c/a\u003e update workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/c87d9d260370b9b15ac18ad1d74123f03b5456c2\"\u003e\u003ccode\u003ec87d9d2\u003c/code\u003e\u003c/a\u003e don't try to set timers of less than 0ms\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/da8ea31a429d794e31686eeb83a898e02d1f0815\"\u003e\u003ccode\u003eda8ea31\u003c/code\u003e\u003c/a\u003e docs fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/b56ba66fd0af2fbb3665166545f596b23a28918e\"\u003e\u003ccode\u003eb56ba66\u003c/code\u003e\u003c/a\u003e 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/01d9647323cd318bd9e21269f95456787fd4bcca\"\u003e\u003ccode\u003e01d9647\u003c/code\u003e\u003c/a\u003e fix type of values() generator\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.1.1\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=1.4.1\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/EgizianoEG/LAPD-Central-App/pull/93","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/EgizianoEG%2FLAPD-Central-App/issues/93","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/93/packages"},{"uuid":"3605772708","node_id":"PR_kwDOKwaNx86yanVH","number":1167,"state":"open","title":"chore(deps): bump the mockopampserver group in /packages/mockopampserver with 4 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-10T01:38:32.000Z","updated_at":"2025-11-10T10:06:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"mockopampserver","update_count":4,"packages":[{"name":"@bufbuild/protobuf","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/bufbuild/protobuf-es"},{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.0.1","repository_url":"https://github.com/isaacs/ttlcache"},{"name":"@bufbuild/buf","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/bufbuild/buf"},{"name":"@bufbuild/protoc-gen-es","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/bufbuild/protobuf-es"}],"path":"/packages/mockopampserver","ecosystem":"npm"},"body":"Bumps the mockopampserver group in /packages/mockopampserver with 4 updates: [@bufbuild/protobuf](https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf), [@isaacs/ttlcache](https://github.com/isaacs/ttlcache), [@bufbuild/buf](https://github.com/bufbuild/buf) and [@bufbuild/protoc-gen-es](https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protoc-gen-es).\n\nUpdates `@bufbuild/protobuf` from 2.9.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bufbuild/protobuf-es/releases\"\u003e\u003ccode\u003e@​bufbuild/protobuf\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCache list of sorted fields in WeakMap by \u003ca href=\"https://github.com/cptpcrd\"\u003e\u003ccode\u003e@​cptpcrd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1240\"\u003ebufbuild/protobuf-es#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd functions durationFromMS and durationMs by \u003ca href=\"https://github.com/noahbald\"\u003e\u003ccode\u003e@​noahbald\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1244\"\u003ebufbuild/protobuf-es#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd section for google.protobuf.Duration in MANUAL.md by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1245\"\u003ebufbuild/protobuf-es#1245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional checks to toJson for Timestamp and Duration by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1263\"\u003ebufbuild/protobuf-es#1263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nanos sign in durationFromMs() by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1262\"\u003ebufbuild/protobuf-es#1262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to protocolbuffers/protobuf v33 by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1270\"\u003ebufbuild/protobuf-es#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Deno example by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1234\"\u003ebufbuild/protobuf-es#1234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention Deno in package README.md by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1258\"\u003ebufbuild/protobuf-es#1258\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/cptpcrd\"\u003e\u003ccode\u003e@​cptpcrd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1240\"\u003ebufbuild/protobuf-es#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/noahbald\"\u003e\u003ccode\u003e@​noahbald\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1244\"\u003ebufbuild/protobuf-es#1244\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protobuf-es/compare/v2.9.0...v2.10.0\"\u003ehttps://github.com/bufbuild/protobuf-es/compare/v2.9.0...v2.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/22a2c296ad36efa1467c5d292c2a869e02a45070\"\u003e\u003ccode\u003e22a2c29\u003c/code\u003e\u003c/a\u003e Release 2.10.0 (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/66edc01bdfe73527ebf017ee2ad70efb79441947\"\u003e\u003ccode\u003e66edc01\u003c/code\u003e\u003c/a\u003e Update to protocolbuffers/protobuf v33 (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/cb788dd5c8b88b4164efccd74c00a4c48545d348\"\u003e\u003ccode\u003ecb788dd\u003c/code\u003e\u003c/a\u003e Fix nanos sign in durationFromMs() (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/bbd084db9b04c41e5287d25b3e5ed692c7701cf5\"\u003e\u003ccode\u003ebbd084d\u003c/code\u003e\u003c/a\u003e Add additional checks to toJson for Timestamp and Duration (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/ff279f9fcfdf5e4c858a69991ea1e1ed8666a875\"\u003e\u003ccode\u003eff279f9\u003c/code\u003e\u003c/a\u003e Bump protoc from 32.0.0 to 32.1.0 (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/f3469e19d8c31949fb80ce2ac46c9b41052c061b\"\u003e\u003ccode\u003ef3469e1\u003c/code\u003e\u003c/a\u003e Mention Deno in package README.md (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/073d5d7041d2577e961991fae9242332f402589f\"\u003e\u003ccode\u003e073d5d7\u003c/code\u003e\u003c/a\u003e Add functions durationFromMS and durationMs (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/53895a2023dedd082042a0b34f36bb75525665d5\"\u003e\u003ccode\u003e53895a2\u003c/code\u003e\u003c/a\u003e Suppress logs of cached build tasks (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/81b8efbd2b990df61c784a6d0162e6f188ae2874\"\u003e\u003ccode\u003e81b8efb\u003c/code\u003e\u003c/a\u003e Cache list of sorted fields in WeakMap (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bufbuild/protobuf-es/commits/v2.10.0/packages/protobuf\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 1.4.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/b56ba66fd0af2fbb3665166545f596b23a28918e\"\u003e\u003ccode\u003eb56ba66\u003c/code\u003e\u003c/a\u003e 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/01d9647323cd318bd9e21269f95456787fd4bcca\"\u003e\u003ccode\u003e01d9647\u003c/code\u003e\u003c/a\u003e fix type of values() generator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/8d68a16069e6532e6b96a5f74b36fc75a7a247da\"\u003e\u003ccode\u003e8d68a16\u003c/code\u003e\u003c/a\u003e remove unused workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6c77048f48ca6c75ac8c0e12b1fd196729cb80c3\"\u003e\u003ccode\u003e6c77048\u003c/code\u003e\u003c/a\u003e remove unnecessary license caveat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f369f0ef877ff4d89554432277a194959ed46ee\"\u003e\u003ccode\u003e6f369f0\u003c/code\u003e\u003c/a\u003e 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f9032bcb1311752cd80bc8ca5ae4b2770fea671\"\u003e\u003ccode\u003e6f9032b\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3405a62f22cf603b35ae8116c20854ac58232020\"\u003e\u003ccode\u003e3405a62\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/56655fe3012af6e09d14595ed2b28ba635d3905e\"\u003e\u003ccode\u003e56655fe\u003c/code\u003e\u003c/a\u003e add changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/653217f66f515c56530bf00f6654754aab02f933\"\u003e\u003ccode\u003e653217f\u003c/code\u003e\u003c/a\u003e refactor as hybrid typescript module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/2f17fb26b5dd7b30642de953cf408cf02bfef575\"\u003e\u003ccode\u003e2f17fb2\u003c/code\u003e\u003c/a\u003e update workflows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bufbuild/buf` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bufbuild/buf/releases\"\u003e\u003ccode\u003e@​bufbuild/buf\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.59.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePromote \u003ccode\u003ebuf beta lsp\u003c/code\u003e to \u003ccode\u003ebuf lsp serve\u003c/code\u003e. Command \u003ccode\u003ebuf beta lsp\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etextDocument/References\u003c/code\u003e support for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd autocompletion for basic keywords, syntax, package and imports for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd workspace symbol queries for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix positional encoding for diagnostics in \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix format updates for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix syntax highlighting on semantic tokens for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ebuf format\u003c/code\u003e to remove extraneous whitespace before the first header node (syntax/package\ndeclarations).\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/bufbuild/buf/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​bufbuild/buf\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[v1.59.0] - 2025-10-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePromote \u003ccode\u003ebuf beta lsp\u003c/code\u003e to \u003ccode\u003ebuf lsp serve\u003c/code\u003e. Command \u003ccode\u003ebuf beta lsp\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etextDocument/References\u003c/code\u003e support for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd autocompletion for basic keywords, syntax, package and imports for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd workspace symbol queries for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix positional encoding for diagnostics in \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix format updates for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix syntax highlighting on semantic tokens for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ebuf format\u003c/code\u003e to remove extraneous whitespace before the first header node (syntax/package\ndeclarations).\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/bufbuild/buf/commit/17cb335158ed188d9ac5532dc35c4339bf702ab2\"\u003e\u003ccode\u003e17cb335\u003c/code\u003e\u003c/a\u003e Release v1.59.0 (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4081\"\u003e#4081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/9c2df2f3160e330d9cddd836e2c604b23e694556\"\u003e\u003ccode\u003e9c2df2f\u003c/code\u003e\u003c/a\u003e Add visibility control audit events (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4064\"\u003e#4064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/2103f3fd6824ac4821dd68b1c588fde39bec7b50\"\u003e\u003ccode\u003e2103f3f\u003c/code\u003e\u003c/a\u003e LSP fix duplicate workspace symbols (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4084\"\u003e#4084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/0ef19ba37cd27664f22b50173964a5aaacd567c0\"\u003e\u003ccode\u003e0ef19ba\u003c/code\u003e\u003c/a\u003e LSP fix goto definition for imports (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4083\"\u003e#4083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/4e3c9f2dfdc742f508d490cd1fa663b67a03d2df\"\u003e\u003ccode\u003e4e3c9f2\u003c/code\u003e\u003c/a\u003e LSP fix file name for update queries (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4082\"\u003e#4082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/05d9547e92dc96848a711e6859b072ce0619f2fe\"\u003e\u003ccode\u003e05d9547\u003c/code\u003e\u003c/a\u003e Remove extra space when writing first hunk when outside of context (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/24025216337d2ca0e3798d82a9169f141fcd6087\"\u003e\u003ccode\u003e2402521\u003c/code\u003e\u003c/a\u003e Fix Godoc (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/c6e0038b884b4c218953dbc715de301c1734c853\"\u003e\u003ccode\u003ec6e0038\u003c/code\u003e\u003c/a\u003e Makego cleanup (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/26c9b20c76523276da2b878205085b1a4e04f73a\"\u003e\u003ccode\u003e26c9b20\u003c/code\u003e\u003c/a\u003e Makego cleanup (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/cd939cc149a0ad3498ccffecac2d37da0ff99c1a\"\u003e\u003ccode\u003ecd939cc\u003c/code\u003e\u003c/a\u003e Add godoclint (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bufbuild/buf/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bufbuild/protoc-gen-es` from 2.9.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bufbuild/protobuf-es/releases\"\u003e\u003ccode\u003e@​bufbuild/protoc-gen-es\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCache list of sorted fields in WeakMap by \u003ca href=\"https://github.com/cptpcrd\"\u003e\u003ccode\u003e@​cptpcrd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1240\"\u003ebufbuild/protobuf-es#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd functions durationFromMS and durationMs by \u003ca href=\"https://github.com/noahbald\"\u003e\u003ccode\u003e@​noahbald\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1244\"\u003ebufbuild/protobuf-es#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd section for google.protobuf.Duration in MANUAL.md by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1245\"\u003ebufbuild/protobuf-es#1245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional checks to toJson for Timestamp and Duration by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1263\"\u003ebufbuild/protobuf-es#1263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nanos sign in durationFromMs() by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1262\"\u003ebufbuild/protobuf-es#1262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to protocolbuffers/protobuf v33 by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1270\"\u003ebufbuild/protobuf-es#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Deno example by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1234\"\u003ebufbuild/protobuf-es#1234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention Deno in package README.md by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1258\"\u003ebufbuild/protobuf-es#1258\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/cptpcrd\"\u003e\u003ccode\u003e@​cptpcrd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1240\"\u003ebufbuild/protobuf-es#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/noahbald\"\u003e\u003ccode\u003e@​noahbald\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1244\"\u003ebufbuild/protobuf-es#1244\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protobuf-es/compare/v2.9.0...v2.10.0\"\u003ehttps://github.com/bufbuild/protobuf-es/compare/v2.9.0...v2.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/22a2c296ad36efa1467c5d292c2a869e02a45070\"\u003e\u003ccode\u003e22a2c29\u003c/code\u003e\u003c/a\u003e Release 2.10.0 (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protoc-gen-es/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/53895a2023dedd082042a0b34f36bb75525665d5\"\u003e\u003ccode\u003e53895a2\u003c/code\u003e\u003c/a\u003e Suppress logs of cached build tasks (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protoc-gen-es/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bufbuild/protobuf-es/commits/v2.10.0/packages/protoc-gen-es\"\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\n\n\n\u003c/details\u003e","html_url":"https://github.com/elastic/elastic-otel-node/pull/1167","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastic%2Felastic-otel-node/issues/1167","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1167/packages"},{"uuid":"3580195631","node_id":"PR_kwDOBwapYs6xF1Dg","number":6817,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 1.4.1 to 2.0.1","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-03T00:40:53.000Z","updated_at":"2025-11-03T02:16:25.276Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.0.1","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) from 1.4.1 to 2.0.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/b56ba66fd0af2fbb3665166545f596b23a28918e\"\u003e\u003ccode\u003eb56ba66\u003c/code\u003e\u003c/a\u003e 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/01d9647323cd318bd9e21269f95456787fd4bcca\"\u003e\u003ccode\u003e01d9647\u003c/code\u003e\u003c/a\u003e fix type of values() generator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/8d68a16069e6532e6b96a5f74b36fc75a7a247da\"\u003e\u003ccode\u003e8d68a16\u003c/code\u003e\u003c/a\u003e remove unused workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6c77048f48ca6c75ac8c0e12b1fd196729cb80c3\"\u003e\u003ccode\u003e6c77048\u003c/code\u003e\u003c/a\u003e remove unnecessary license caveat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f369f0ef877ff4d89554432277a194959ed46ee\"\u003e\u003ccode\u003e6f369f0\u003c/code\u003e\u003c/a\u003e 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f9032bcb1311752cd80bc8ca5ae4b2770fea671\"\u003e\u003ccode\u003e6f9032b\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3405a62f22cf603b35ae8116c20854ac58232020\"\u003e\u003ccode\u003e3405a62\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/56655fe3012af6e09d14595ed2b28ba635d3905e\"\u003e\u003ccode\u003e56655fe\u003c/code\u003e\u003c/a\u003e add changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/653217f66f515c56530bf00f6654754aab02f933\"\u003e\u003ccode\u003e653217f\u003c/code\u003e\u003c/a\u003e refactor as hybrid typescript module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/2f17fb26b5dd7b30642de953cf408cf02bfef575\"\u003e\u003ccode\u003e2f17fb2\u003c/code\u003e\u003c/a\u003e update workflows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.0.1\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=1.4.1\u0026new-version=2.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/6817","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6817","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6817/packages"},{"uuid":"3554629424","node_id":"PR_kwDOBwapYs6vxzxS","number":6748,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 1.4.1 to 2.0.0","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-27T00:34:21.000Z","updated_at":"2025-10-27T00:41:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) from 1.4.1 to 2.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/6f369f0ef877ff4d89554432277a194959ed46ee\"\u003e\u003ccode\u003e6f369f0\u003c/code\u003e\u003c/a\u003e 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f9032bcb1311752cd80bc8ca5ae4b2770fea671\"\u003e\u003ccode\u003e6f9032b\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3405a62f22cf603b35ae8116c20854ac58232020\"\u003e\u003ccode\u003e3405a62\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/56655fe3012af6e09d14595ed2b28ba635d3905e\"\u003e\u003ccode\u003e56655fe\u003c/code\u003e\u003c/a\u003e add changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/653217f66f515c56530bf00f6654754aab02f933\"\u003e\u003ccode\u003e653217f\u003c/code\u003e\u003c/a\u003e refactor as hybrid typescript module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/2f17fb26b5dd7b30642de953cf408cf02bfef575\"\u003e\u003ccode\u003e2f17fb2\u003c/code\u003e\u003c/a\u003e update workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/b6002f971e122e3b35e23d00ac6a8365d505c14d\"\u003e\u003ccode\u003eb6002f9\u003c/code\u003e\u003c/a\u003e remove FUNDING.yml (coming from .github repo now)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=1.4.1\u0026new-version=2.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/6748","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6748","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6748/packages"}],"issue_packages":[{"old_version":"1.4.1","new_version":"2.1.4","update_type":"major","path":null,"pr_created_at":"2026-01-13T18:23:24.000Z","version_change":"1.4.1 → 2.1.4","issue":{"uuid":"3810015051","node_id":"PR_kwDOK4VBDM68_dmx","number":1351,"state":"closed","title":"fix(deps): bump the majorprod group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-14T09:57:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-13T18:23:24.000Z","updated_at":"2026-01-14T09:58:01.000Z","time_to_close":56067,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"majorprod","update_count":10,"packages":[{"name":"rapiq","old_version":"0.9.0","new_version":"1.0.0","repository_url":"https://github.com/Tada5hi/rapiq"},{"name":"dotenv","old_version":"16.6.1","new_version":"17.2.3","repository_url":"https://github.com/motdotla/dotenv"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps the majorprod group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [rapiq](https://github.com/Tada5hi/rapiq) | `0.9.0` | `1.0.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `17.2.3` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) | `1.4.1` | `2.1.4` |\n\n\nUpdates `rapiq` from 0.9.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Tada5hi/rapiq/releases\"\u003erapiq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/Tada5hi/rapiq/compare/v0.9.0...v1.0.0\"\u003e1.0.0\u003c/a\u003e (2025-04-22)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump smob from 1.4.0 to 1.4.1 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/401\"\u003e#401\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/04f554598195e18cc853fcd2bd90adec4b97140a\"\u003e04f5545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 9 updates (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/562\"\u003e#562\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/06ff91890b91c28e8a62efe3edde3fd6f5893a19\"\u003e06ff918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove ebec as dependency (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/701e5dc7bd4eade37515e901f8d4f9f419f21a6d\"\u003e701e5dc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ededicated builder \u0026amp; parser class (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/566\"\u003e#566\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/94677b4fd5e2973f9625ba89c36b939f6566c931\"\u003e94677b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003einitial parameter container(s) (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/481\"\u003e#481\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/1b3b5bf03bcd4fe45924a09320d63c2d806b0966\"\u003e1b3b5bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove parse-query-paramter fn (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/669cee07c3d7cd592d3cafb84a6f52ea67531722\"\u003e669cee0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esimplify parsing \u0026amp; refactored typings (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/471\"\u003e#471\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/cc336b7dbac2c094d0c22d8ce1ffa117de321006\"\u003ecc336b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eparseQueryParameter fn removed\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: updated documentation\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: downgraded semantic-release to v22.x\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: bump rollup and swc\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eparseQueryParameter fn removed\u003c/p\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/tada5hi/rapiq/blob/master/CHANGELOG.md\"\u003erapiq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/Tada5hi/rapiq/compare/v0.9.0...v1.0.0\"\u003e1.0.0\u003c/a\u003e (2025-04-22)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump smob from 1.4.0 to 1.4.1 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/401\"\u003e#401\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/04f554598195e18cc853fcd2bd90adec4b97140a\"\u003e04f5545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 9 updates (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/562\"\u003e#562\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/06ff91890b91c28e8a62efe3edde3fd6f5893a19\"\u003e06ff918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove ebec as dependency (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/701e5dc7bd4eade37515e901f8d4f9f419f21a6d\"\u003e701e5dc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ededicated builder \u0026amp; parser class (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/566\"\u003e#566\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/94677b4fd5e2973f9625ba89c36b939f6566c931\"\u003e94677b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003einitial parameter container(s) (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/481\"\u003e#481\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/1b3b5bf03bcd4fe45924a09320d63c2d806b0966\"\u003e1b3b5bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove parse-query-paramter fn (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/669cee07c3d7cd592d3cafb84a6f52ea67531722\"\u003e669cee0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esimplify parsing \u0026amp; refactored typings (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/471\"\u003e#471\u003c/a\u003e) (\u003ca href=\"https://github.com/Tada5hi/rapiq/commit/cc336b7dbac2c094d0c22d8ce1ffa117de321006\"\u003ecc336b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eparseQueryParameter fn removed\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: updated documentation\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: downgraded semantic-release to v22.x\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: bump rollup and swc\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eparseQueryParameter fn removed\u003c/p\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/tada5hi/rapiq/commit/3ed1407129986124e6cf3e92829d1f472c71f5c8\"\u003e\u003ccode\u003e3ed1407\u003c/code\u003e\u003c/a\u003e chore(release): 1.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/229b75793a7602943a071f9de330ad18ceabb668\"\u003e\u003ccode\u003e229b757\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group with 6 updates (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/586\"\u003e#586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/483eb8e5cd3955c433dedb0459b9cbce31378aeb\"\u003e\u003ccode\u003e483eb8e\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump vite from 5.4.14 to 5.4.18 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/b72a59bd589fd6a97809ea52d51d21ed64c36a10\"\u003e\u003ccode\u003eb72a59b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump semantic-release from 22.0.12 to 24.2.3 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/572\"\u003e#572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/50c3700db147fa9e7fecb050762380e386b17236\"\u003e\u003ccode\u003e50c3700\u003c/code\u003e\u003c/a\u003e style: fix variable naming in parseQuery fn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/68ed6fe5097f78ee40597598b81a745179bb4a9d\"\u003e\u003ccode\u003e68ed6fe\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​tada5hi/semantic-release\u003c/code\u003e to v0.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/8e0c27aa33881f90f442203b5711b61fa3a6b8fe\"\u003e\u003ccode\u003e8e0c27a\u003c/code\u003e\u003c/a\u003e chore: migrated to node v22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/5a882eb6ec3dbbf581dcbd0d89e88d80887138ef\"\u003e\u003ccode\u003e5a882eb\u003c/code\u003e\u003c/a\u003e build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.2 (\u003ca href=\"https://redirect.github.com/Tada5hi/rapiq/issues/584\"\u003e#584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/fcca0a630e53cb6489e1f85112f7ac1d9e81d7e9\"\u003e\u003ccode\u003efcca0a6\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 4 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/rapiq/commit/824b3611e353792548765d7df192870381c1633d\"\u003e\u003ccode\u003e824b361\u003c/code\u003e\u003c/a\u003e refactor: cleanup typings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/rapiq/compare/v0.9.0...v1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@authup/core-realtime-kit` from 1.0.0-beta.27 to 1.0.0-beta.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authup/authup/releases\"\u003e\u003ccode\u003e@​authup/core-realtime-kit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.28\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edayOfYear validator in time policy (\u003ca href=\"https://github.com/authup/authup/commit/5c8bb9fb93b9e78d3da514ad1f0433c1b93e9f9c\"\u003e5c8bb9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e41eba21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 34 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2756\"\u003e#2756\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e9240ce1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2769\"\u003e#2769\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003ed86fa30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efn to fix query in attributes policy (\u003ca href=\"https://github.com/authup/authup/commit/565bd2b11bd631af39673c9cd885c902c7d29602\"\u003e565bd2b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize scope names to lower-case + renamed client-scope to scope repo (\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003ecb5e23b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse strict mode in server-kit package (\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e10bda02\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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/authup/authup/blob/master/packages/core-realtime-kit/CHANGELOG.md\"\u003e\u003ccode\u003e@​authup/core-realtime-kit\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2786\"\u003e#2786\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/784234da3a83a576c4e6932069de843187f6d733\"\u003e784234d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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/authup/authup/commit/f11209671bebb57d7c1741f9e6b756388c1b4c22\"\u003e\u003ccode\u003ef112096\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/core-realtime-kit/issues/2705\"\u003e#2705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e\u003ccode\u003e56489db\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 14 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e\u003ccode\u003e2d6e8a7\u003c/code\u003e\u003c/a\u003e chore: set min node engine version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/784234da3a83a576c4e6932069de843187f6d733\"\u003e\u003ccode\u003e784234d\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 8 updates (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/core-realtime-kit/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/e010a0cceb5ea508cd6066c7a5c4a50124590aac\"\u003e\u003ccode\u003ee010a0c\u003c/code\u003e\u003c/a\u003e refactor: use strict mode in core-realtime-kit package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003e\u003ccode\u003ef988074\u003c/code\u003e\u003c/a\u003e refactor: migrated to esm only packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e\u003ccode\u003e191fd23\u003c/code\u003e\u003c/a\u003e fix: migrate from jest to vitest (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/core-realtime-kit/issues/2754\"\u003e#2754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/authup/authup/commits/v1.0.0-beta.28/packages/core-realtime-kit\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zod` from 4.2.1 to 4.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/colinhacks/zod/releases\"\u003ezod's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.5\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e21afffdb42ccab554036312e33fed0ea3cb8f982 [Docs] Update migration guide docs for deprecation of message (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5595\"\u003e#5595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee36743e513aadb307b29949a80d6eb0dcc8fc278 Improve mini treeshaking\u003c/li\u003e\n\u003cli\u003e0cdc0b8597999fd9ca99767b912c1e82c1ff2d6c 4.3.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.4\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1a8bea3b474eada6f219c163d0d3ad09fadabe72 Add integration tests\u003c/li\u003e\n\u003cli\u003ee01cd02b2f23d7e9078d3813830b146f8a2258b4 Support patternProperties for looserecord (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5592\"\u003e#5592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e089e5fbb0f58ce96d2c4fb34cd91724c78df4af5 Improve looseRecord docs\u003c/li\u003e\n\u003cli\u003edecef9c418d9a598c3f1bada06891ba5d922c5cd Fix lint\u003c/li\u003e\n\u003cli\u003e9443aab00d44d5d5f4a7eada65fc0fc851781042 Drop iso time in fromJSONSchema\u003c/li\u003e\n\u003cli\u003e66bda7491a1b9eab83bdeec0c12f4efc7290bd48 Remove .refine() from ZodMiniType\u003c/li\u003e\n\u003cli\u003eb4ab94ca608cd5b581bfc12b20dd8d95b35b3009 4.3.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.3\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ef3b2151959d215d405f54dff3c7ab3bf1fd887ca v4.3.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.2\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebf96635d243118de6e4f260077aa137453790bf6 Loosen strictObjectinside intersection (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5587\"\u003e#5587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef71dc0182ab0f0f9a6be6295b07faca269e10179 Remove Juno (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5590\"\u003e#5590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e0f41e5a12a43e6913c9dcb501b2b5136ea86500d 4.3.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0fe88407a4149c907929b757dc6618d8afe998fc allow non-overwriting extends with refinements. 4.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cp\u003eThis is Zod's biggest release since 4.0. It addresses several of Zod's longest-standing feature requests.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003ez.fromJSONSchema()\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eConvert JSON Schema to Zod (\u003ca href=\"https://redirect.github.com/colinhacks/zod/pull/5534\"\u003e#5534\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/colinhacks/zod/pull/5586\"\u003e#5586\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eYou can now convert JSON Schema definitions directly into Zod schemas. This function supports JSON Schema \u003ccode\u003e\u0026quot;draft-2020-12\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;draft-7\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;draft-4\u0026quot;\u003c/code\u003e, and OpenAPI 3.0.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as z from \u0026quot;zod\u0026quot;;\n\u003cp\u003econst schema = z.fromJSONSchema({\ntype: \u0026quot;object\u0026quot;,\nproperties: {\n\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/colinhacks/zod/commit/0cdc0b8597999fd9ca99767b912c1e82c1ff2d6c\"\u003e\u003ccode\u003e0cdc0b8\u003c/code\u003e\u003c/a\u003e 4.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/e36743e513aadb307b29949a80d6eb0dcc8fc278\"\u003e\u003ccode\u003ee36743e\u003c/code\u003e\u003c/a\u003e Improve mini treeshaking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/21afffdb42ccab554036312e33fed0ea3cb8f982\"\u003e\u003ccode\u003e21afffd\u003c/code\u003e\u003c/a\u003e [Docs] Update migration guide docs for deprecation of message (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5595\"\u003e#5595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/b4ab94ca608cd5b581bfc12b20dd8d95b35b3009\"\u003e\u003ccode\u003eb4ab94c\u003c/code\u003e\u003c/a\u003e 4.3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/66bda7491a1b9eab83bdeec0c12f4efc7290bd48\"\u003e\u003ccode\u003e66bda74\u003c/code\u003e\u003c/a\u003e Remove .refine() from ZodMiniType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/9443aab00d44d5d5f4a7eada65fc0fc851781042\"\u003e\u003ccode\u003e9443aab\u003c/code\u003e\u003c/a\u003e Drop iso time in fromJSONSchema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/decef9c418d9a598c3f1bada06891ba5d922c5cd\"\u003e\u003ccode\u003edecef9c\u003c/code\u003e\u003c/a\u003e Fix lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/089e5fbb0f58ce96d2c4fb34cd91724c78df4af5\"\u003e\u003ccode\u003e089e5fb\u003c/code\u003e\u003c/a\u003e Improve looseRecord docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/e01cd02b2f23d7e9078d3813830b146f8a2258b4\"\u003e\u003ccode\u003ee01cd02\u003c/code\u003e\u003c/a\u003e Support patternProperties for looserecord (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5592\"\u003e#5592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/1a8bea3b474eada6f219c163d0d3ad09fadabe72\"\u003e\u003ccode\u003e1a8bea3\u003c/code\u003e\u003c/a\u003e Add integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v4.2.1...v4.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hapic/vault` from 2.3.9 to 2.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Tada5hi/hapic/releases\"\u003e\u003ccode\u003e@​hapic/vault\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003evault: v2.3.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/tada5hi/hapic/compare/vault-v2.3.9...vault-v2.3.10\"\u003e2.3.10\u003c/a\u003e (2026-01-05)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003ehapic bumped from ^2.8.0 to ^2.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003ehapic bumped from ^2.8.0 to ^2.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\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/tada5hi/hapic/commit/227301de1e7428f5f5c50f5a86364f8be3ef0bea\"\u003e\u003ccode\u003e227301d\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c7872f0b8112a9aa4678a275bd0729fdf36c918b\"\u003e\u003ccode\u003ec7872f0\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 5 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/7a30e8a85179cf044c6d66e14f503b74cbcecb9d\"\u003e\u003ccode\u003e7a30e8a\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/121127d2b5e2ad79c31f8583356af5ebbd574ed3\"\u003e\u003ccode\u003e121127d\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/31a19853d501b94807a7e12023cb8e0109f6ee88\"\u003e\u003ccode\u003e31a1985\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/972\"\u003e#972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e\u003ccode\u003e2d4ecee\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/dbdef6b2daef328efe57b707d225a0a3015a20e5\"\u003e\u003ccode\u003edbdef6b\u003c/code\u003e\u003c/a\u003e feat: add vicotrialogs client sdk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/4a9720fdc813fa7353a6483db1dc56ba27957b99\"\u003e\u003ccode\u003e4a9720f\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c24bb29092fb31ec07696bd64f4ad4c3987ae64b\"\u003e\u003ccode\u003ec24bb29\u003c/code\u003e\u003c/a\u003e feat: add default labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/71b05780a208908aa230626bceb2a0fb1ac055c1\"\u003e\u003ccode\u003e71b0578\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group across 1 directory with 5 updat...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/hapic/compare/vault-v2.3.9...vault-v2.3.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 16.6.1 to 17.2.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.2.2...v17.2.3\"\u003e17.2.3\u003c/a\u003e (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed typescript error definition (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.2.1...v17.2.2\"\u003e17.2.2\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🙏 A big thank you to new sponsor \u003ca href=\"https://tuple.app/dotenv\"\u003eTuple.app\u003c/a\u003e - \u003cem\u003ethe premier screen sharing app for developers on macOS and Windows.\u003c/em\u003e Go check them out. It's wonderful and generous of them to give back to open source by sponsoring dotenv. Give them some love back.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.2.0...v17.2.1\"\u003e17.2.1\u003c/a\u003e (2025-07-24)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clickable tip links by removing parentheses (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.1.0...v17.2.0\"\u003e17.2.0\u003c/a\u003e (2025-07-09)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptionally specify \u003ccode\u003eDOTENV_CONFIG_QUIET=true\u003c/code\u003e in your environment or \u003ccode\u003e.env\u003c/code\u003e file to quiet the runtime log (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/889\"\u003e#889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJust like dotenv any \u003ccode\u003eDOTENV_CONFIG_\u003c/code\u003e environment variables take precedence over any code set options like \u003ccode\u003e({quiet: false})\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"ini\"\u003e\u003ccode\u003e# .env\nDOTENV_CONFIG_QUIET=true\nHELLO=\u0026quot;World\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// index.js\nrequire('dotenv').config()\nconsole.log(`Hello ${process.env.HELLO}`)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003e$ node index.js\nHello World\n\u003cp\u003eor\u003c/p\u003e\n\u003cp\u003e$ DOTENV_CONFIG_QUIET=true node index.js\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.0.1...v17.1.0\"\u003e17.1.0\u003c/a\u003e (2025-07-07)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional security and configuration tips to the runtime log (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDim the tips text from the main injection information text\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/affe11372f3f1945f922996c092b5be70f30c40c\"\u003e\u003ccode\u003eaffe113\u003c/code\u003e\u003c/a\u003e 17.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/db1ff1f13a9d8057b3752b63dfe4b811698093a1\"\u003e\u003ccode\u003edb1ff1f\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/7063f161788d66bac52cf5424552ee1baaf9db37\"\u003e\u003ccode\u003e7063f16\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/913\"\u003e#913\u003c/a\u003e from motdotla/new-tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/0bbe72c7d9f1c08666b54b099377dc7c5e1a7ae2\"\u003e\u003ccode\u003e0bbe72c\u003c/code\u003e\u003c/a\u003e test against expected tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/017951b8be6aa0e431b528ba7c15644a893a102a\"\u003e\u003ccode\u003e017951b\u003c/code\u003e\u003c/a\u003e only run .js tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/39eda1f7f8773b33716c5da2e6e43dc62dd0ba1c\"\u003e\u003ccode\u003e39eda1f\u003c/code\u003e\u003c/a\u003e add space back\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/fcc030ed6511ad96226a25d2e6a31a72e7048cba\"\u003e\u003ccode\u003efcc030e\u003c/code\u003e\u003c/a\u003e update tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/b6c7a0d11bc7769daa4042b7f5bc211757cbc039\"\u003e\u003ccode\u003eb6c7a0d\u003c/code\u003e\u003c/a\u003e updated tips - as Dotenvx Radar has been renamed Dotenvx Ops\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/b3c8b16bd05e53bc02ca05827a89298cc1064cd6\"\u003e\u003ccode\u003eb3c8b16\u003c/code\u003e\u003c/a\u003e remove unnecessary call to npx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d6e4c17e61abb479cd5c1c06d5b3269a4f41cb3f\"\u003e\u003ccode\u003ed6e4c17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/912\"\u003e#912\u003c/a\u003e from adjerbetian/fix/typescript-error-definition\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.6.1...v17.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 11.1.0 to 13.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuidjs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0\"\u003e13.0.0\u003c/a\u003e (2025-09-08)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003ebce9d72\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0\"\u003e12.0.0\u003c/a\u003e (2025-09-05)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd node@24 to ci matrix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/879\"\u003e#879\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92\"\u003e42b6178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530\"\u003e0f38cf1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f\"\u003eae786e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01\"\u003ec7ee405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e5fd974c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003ee1f42a3\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/uuidjs/uuid/blob/main/CHANGELOG.md\"\u003euuid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0\"\u003e13.0.0\u003c/a\u003e (2025-09-08)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003ebce9d72\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0\"\u003e12.0.0\u003c/a\u003e (2025-09-05)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd node@24 to ci matrix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/879\"\u003e#879\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92\"\u003e42b6178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530\"\u003e0f38cf1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f\"\u003eae786e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01\"\u003ec7ee405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e5fd974c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003ee1f42a3\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/uuidjs/uuid/commit/24c123841fdd1cd66edf11cb4b9b49c9c0e1fc12\"\u003e\u003ccode\u003e24c1238\u003c/code\u003e\u003c/a\u003e chore(main): release 13.0.0 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/902\"\u003e#902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003e\u003ccode\u003ebce9d72\u003c/code\u003e\u003c/a\u003e fix!: make browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/7844bc2cd98d171bf631965047bb267505e25318\"\u003e\u003ccode\u003e7844bc2\u003c/code\u003e\u003c/a\u003e chore(main): release 12.0.0 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/a2b46035d3f3149832e73c41bd8e34c88d8259c0\"\u003e\u003ccode\u003ea2b4603\u003c/code\u003e\u003c/a\u003e chore: npm run docs (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/744a4a8c6c93beec6d60a0f36e7c5d609750e548\"\u003e\u003ccode\u003e744a4a8\u003c/code\u003e\u003c/a\u003e docs: add motivation for dropping CJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/3c9acd5dbf6b21697bea1bc1dc7f91823ce9c439\"\u003e\u003ccode\u003e3c9acd5\u003c/code\u003e\u003c/a\u003e docs: fix CHANGELOG links. fixes \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/871\"\u003e#871\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e\u003ccode\u003e5fd974c\u003c/code\u003e\u003c/a\u003e fix: improve v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/330ee3b85c917b01feed7ed12a413ea5a6952139\"\u003e\u003ccode\u003e330ee3b\u003c/code\u003e\u003c/a\u003e chore: minor example and benchmark cleanup (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/caea88991ca7bfe0bd5b1cc15b19782e7b6f456d\"\u003e\u003ccode\u003ecaea889\u003c/code\u003e\u003c/a\u003e chore: fix bug report form\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003e\u003ccode\u003ee1f42a3\u003c/code\u003e\u003c/a\u003e fix: restore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v13.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@authup/access` from 1.0.0-beta.27 to 1.0.0-beta.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authup/authup/releases\"\u003e\u003ccode\u003e@​authup/access\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.28\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edayOfYear validator in time policy (\u003ca href=\"https://github.com/authup/authup/commit/5c8bb9fb93b9e78d3da514ad1f0433c1b93e9f9c\"\u003e5c8bb9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e41eba21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 34 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2756\"\u003e#2756\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e9240ce1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2769\"\u003e#2769\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003ed86fa30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efn to fix query in attributes policy (\u003ca href=\"https://github.com/authup/authup/commit/565bd2b11bd631af39673c9cd885c902c7d29602\"\u003e565bd2b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize scope names to lower-case + renamed client-scope to scope repo (\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003ecb5e23b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse strict mode in server-kit package (\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e10bda02\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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/authup/authup/blob/master/packages/access/CHANGELOG.md\"\u003e\u003ccode\u003e@​authup/access\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edayOfYear validator in time policy (\u003ca href=\"https://github.com/authup/authup/commit/5c8bb9fb93b9e78d3da514ad1f0433c1b93e9f9c\"\u003e5c8bb9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e41eba21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 34 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2756\"\u003e#2756\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e9240ce1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2769\"\u003e#2769\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003ed86fa30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efn to fix query in attributes policy (\u003ca href=\"https://github.com/authup/authup/commit/565bd2b11bd631af39673c9cd885c902c7d29602\"\u003e565bd2b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize scope names to lower-case + renamed client-scope to scope repo (\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003ecb5e23b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse strict mode in server-kit package (\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e10bda02\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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/authup/authup/commit/f11209671bebb57d7c1741f9e6b756388c1b4c22\"\u003e\u003ccode\u003ef112096\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/access/issues/2705\"\u003e#2705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e\u003ccode\u003e56489db\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 14 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e\u003ccode\u003e2d6e8a7\u003c/code\u003e\u003c/a\u003e chore: set min node engine version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003e\u003ccode\u003ecb5e23b\u003c/code\u003e\u003c/a\u003e fix: normalize scope names to lower-case + renamed client-scope to scope repo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e\u003ccode\u003e41eba21\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e\u003ccode\u003e10bda02\u003c/code\u003e\u003c/a\u003e fix: use strict mode in server-kit package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003e\u003ccode\u003ed86fa30\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group with 8 updates (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/access/issues/2769\"\u003e#2769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003e\u003ccode\u003ef988074\u003c/code\u003e\u003c/a\u003e refactor: migrated to esm only packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/d1ab2861ae267cf2a600a7ac11505a219c7eb5db\"\u003e\u003ccode\u003ed1ab286\u003c/code\u003e\u003c/a\u003e refactor: oauth2, authentication \u0026amp; identity module (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/access/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e\u003ccode\u003e9240ce1\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group with 34 updates (\u003ca href=\"https://github.com/authup/authup/tree/HEAD/packages/access/issues/2756\"\u003e#2756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/authup/authup/commits/v1.0.0-beta.28/packages/access\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@authup/specs` from 1.0.0-beta.27 to 1.0.0-beta.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authup/authup/releases\"\u003e\u003ccode\u003e@​authup/specs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.28\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/authup/authup/compare/v1.0.0-beta.27...v1.0.0-beta.28\"\u003e1.0.0-beta.28\u003c/a\u003e (2026-01-13)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erequire esm import capabilities\u003c/li\u003e\n\u003cli\u003eESM only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edayOfYear validator in time policy (\u003ca href=\"https://github.com/authup/authup/commit/5c8bb9fb93b9e78d3da514ad1f0433c1b93e9f9c\"\u003e5c8bb9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/41eba214494520ad418d4a3ac3ccee3cd96dc19e\"\u003e41eba21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 14 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2797\"\u003e#2797\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/56489db9f7e35a9467ff5c91b6833d243ab9c738\"\u003e56489db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 34 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2756\"\u003e#2756\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/9240ce18515ea9501a6790a53efe375a4c2b28ac\"\u003e9240ce1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group with 8 updates (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2769\"\u003e#2769\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/d86fa30bed013f4245cecc0d03758b1f8b219da1\"\u003ed86fa30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efn to fix query in attributes policy (\u003ca href=\"https://github.com/authup/authup/commit/565bd2b11bd631af39673c9cd885c902c7d29602\"\u003e565bd2b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emigrate from jest to vitest (\u003ca href=\"https://redirect.github.com/authup/authup/issues/2754\"\u003e#2754\u003c/a\u003e) (\u003ca href=\"https://github.com/authup/authup/commit/191fd23035ee31eeca444f6d2165256a4f79ae72\"\u003e191fd23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize scope names to lower-case + renamed client-scope to scope repo (\u003ca href=\"https://github.com/authup/authup/commit/cb5e23b39e8313f7068fdae10be3c83322f47cdd\"\u003ecb5e23b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse strict mode in server-kit package (\u003ca href=\"https://github.com/authup/authup/commit/10bda02615ddbad44dc8e9db6c76790aae87a4f5\"\u003e10bda02\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eset min node engine version (\u003ca href=\"https://github.com/authup/authup/commit/2d6e8a794b731ccaa73f3da8c4e0e81fd1178a58\"\u003e2d6e8a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrated to esm only packages (\u003ca href=\"https://github.com/authup/authup/commit/f9880742e8fa6487afaf5878aedc520b37622a37\"\u003ef988074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/errors\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​authup/kit\u003c/code\u003e bumped from ^1.0.0-beta.27 to ^1.0.0-beta.28\u003c/li\u003e\n\u003c/ul\u003e\n\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\u003eSee full diff in \u003ca href=\"https://github.com/authup/authup/commits/v1.0.0-beta.28/packages/protocols\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 1.4.1 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6e15c53905f6c340a3d06494c776c30a68e65ff9\"\u003e\u003ccode\u003e6e15c53\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/cbfdbd5e40e5367d98fe489da32a004c0ae845ed\"\u003e\u003ccode\u003ecbfdbd5\u003c/code\u003e\u003c/a\u003e correct test name, use t.clock for regularity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3f584f17e4bd4fddaf400a427aa485dc4f15c05f\"\u003e\u003ccode\u003e3f584f1\u003c/code\u003e\u003c/a\u003e Do not run 'set' disposes for undefined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d15ad326682add5483a0e12690fcf588335aba5b\"\u003e\u003ccode\u003ed15ad32\u003c/code\u003e\u003c/a\u003e fix setting TTL when item not yet in cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4a5bdb25c5182b3678c1cb74a1c9bdc49709a47d\"\u003e\u003ccode\u003e4a5bdb2\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PrivateAIM/hub/pull/1351","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrivateAIM%2Fhub/issues/1351","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1351/packages"}},{"old_version":"2.1.3","new_version":"2.1.4","update_type":"patch","path":null,"pr_created_at":"2026-01-07T00:07:13.000Z","version_change":"2.1.3 → 2.1.4","issue":{"uuid":"3786896753","node_id":"PR_kwDOBwapYs670B-C","number":7185,"state":"open","title":"chore(deps): bump the vendor-minor-and-patch-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-07T00:07:13.000Z","updated_at":"2026-01-07T02:01:04.037Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"vendor-minor-and-patch-dependencies","update_count":2,"packages":[{"name":"@isaacs/ttlcache","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"},{"name":"esquery","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/estools/esquery"}],"path":null,"ecosystem":"npm"},"body":"Bumps the vendor-minor-and-patch-dependencies group with 2 updates in the /vendor directory: [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) and [esquery](https://github.com/estools/esquery).\n\nUpdates `@isaacs/ttlcache` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.3...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esquery` from 1.6.0 to 1.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/estools/esquery/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/7185","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7185","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7185/packages"}},{"old_version":"2.1.3","new_version":"2.1.4","update_type":"patch","path":null,"pr_created_at":"2026-01-06T21:25:52.000Z","version_change":"2.1.3 → 2.1.4","issue":{"uuid":"3786589296","node_id":"PR_kwDOFrSa_s67zB4w","number":2796,"state":"closed","title":"fix(deps): bump the minorandpatch group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-07T18:58:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-06T21:25:52.000Z","updated_at":"2026-01-07T18:58:52.000Z","time_to_close":77579,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"minorandpatch","update_count":13,"packages":[{"name":"@swc/core","old_version":"1.15.7","new_version":"1.15.8","repository_url":"https://github.com/swc-project/swc"},{"name":"rollup","old_version":"4.54.0","new_version":"4.55.1","repository_url":"https://github.com/rollup/rollup"},{"name":"zod","old_version":"4.2.1","new_version":"4.3.5","repository_url":"https://github.com/colinhacks/zod"},{"name":"socket.io-client","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"vue-tsc","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/vuejs/language-tools"},{"name":"@hapic/oauth2","old_version":"3.1.4","new_version":"3.1.5","repository_url":"https://github.com/Tada5hi/hapic"},{"name":"@hapic/vault","old_version":"2.3.9","new_version":"2.3.10","repository_url":"https://github.com/Tada5hi/hapic"},{"name":"socket.io","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"@faker-js/faker","old_version":"10.1.0","new_version":"10.2.0","repository_url":"https://github.com/faker-js/faker"},{"name":"supertest","old_version":"7.1.4","new_version":"7.2.2","repository_url":"https://github.com/ladjs/supertest"},{"name":"testcontainers","old_version":"11.10.0","new_version":"11.11.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@isaacs/ttlcache","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minorandpatch group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.7` | `1.15.8` |\n| [rollup](https://github.com/rollup/rollup) | `4.54.0` | `4.55.1` |\n| [zod](https://github.com/colinhacks/zod) | `4.2.1` | `4.3.5` |\n| [socket.io-client](https://github.com/socketio/socket.io) | `4.8.2` | `4.8.3` |\n| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.1` | `3.2.2` |\n| [@hapic/oauth2](https://github.com/Tada5hi/hapic) | `3.1.4` | `3.1.5` |\n| [@hapic/vault](https://github.com/Tada5hi/hapic) | `2.3.9` | `2.3.10` |\n| [socket.io](https://github.com/socketio/socket.io) | `4.8.2` | `4.8.3` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `10.1.0` | `10.2.0` |\n| [supertest](https://github.com/ladjs/supertest) | `7.1.4` | `7.2.2` |\n| [testcontainers](https://github.com/testcontainers/testcontainers-node) | `11.10.0` | `11.11.0` |\n| [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) | `2.1.3` | `2.1.4` |\n\n\nUpdates `@swc/core` from 1.15.7 to 1.15.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swc-project/swc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​swc/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.15.8] - 2025-12-30\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Remove unused webpack-related code (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11397\"\u003e#11397\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8e4eab4c900d5a870788388cd32c35a32104643d\"\u003e8e4eab4\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Evaluate TemplateLiteral in BinaryExpression (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11406\"\u003e#11406\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8d1b6f613e61b7d7cf9ac9b9071bbe671b8baa8c\"\u003e8d1b6f6\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e More strict check if cannot add ident when invoking IIFE (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11399\"\u003e#11399\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/03642aafd32af9d07803603795ae13b0fc80bf3a\"\u003e03642aa\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Support BinaryExpression for Evaluator (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11390\"\u003e#11390\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/6c76f0adc39cbc72cbf3b81fdc2f521a5d0b6f7b\"\u003e6c76f0a\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/transformer)\u003c/strong\u003e Merge \u003ccode\u003estatic_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11403\"\u003e#11403\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/55a5083f02e2eabd79e0839268f0a74aff2f69a4\"\u003e55a5083\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Remove \u003ccode\u003eIterator\u003c/code\u003e implementation for \u003ccode\u003eLexer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11393\"\u003e#11393\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/59410188a2037ab88b516cddf4401149cc739ee8\"\u003e5941018\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Optimize \u003ccode\u003edo_outside_of_context\u003c/code\u003e and \u003ccode\u003edo_inside_of_context\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11394\"\u003e#11394\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/4210cf1ca1ec37a624cbeb36d8821855c3f56d41\"\u003e4210cf1\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Remove \u003ccode\u003eis_first\u003c/code\u003e in lexer state (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11395\"\u003e#11395\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/97d903b4e580e99d0a02463c0a38e780f76bd274\"\u003e97d903b\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Use \u003ccode\u003ebyte_search\u003c/code\u003e to optimize \u003ccode\u003escan_jsx_token\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11398\"\u003e#11398\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/f9b4da2bd85d160b3ee4b3296ed520388675b90e\"\u003ef9b4da2\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReduce binary size with panic=abort and ICU optimizations (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11401\"\u003e#11401\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/18088b29826acd0948e9682e0de5ab47db399d32\"\u003e18088b2\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/compiler)\u003c/strong\u003e Drop the crate (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11407\"\u003e#11407\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8faa14ec0882dc20780fdc2c1fdba93d6cde7772\"\u003e8faa14e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Move drop_console and unsafes from Pure to Optimizer (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11388\"\u003e#11388\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/ee408042547f0c3fe4d3a5dd2599a7846b619852\"\u003eee40804\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/f2432fe916bab3dc068768e96295d8e30e6de53a\"\u003e\u003ccode\u003ef2432fe\u003c/code\u003e\u003c/a\u003e chore: Publish \u003ccode\u003e1.15.8\u003c/code\u003e with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/9aa8df0ff084ab244e2b5da444d5f14516b5a07a\"\u003e\u003ccode\u003e9aa8df0\u003c/code\u003e\u003c/a\u003e chore: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/a836b39f006355314a1de67715d1214c8ea3e931\"\u003e\u003ccode\u003ea836b39\u003c/code\u003e\u003c/a\u003e chore: Publish \u003ccode\u003e1.15.8-nightly-20251230.1\u003c/code\u003e with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/67b28d9637af2f243c34967a07aba33e57867060\"\u003e\u003ccode\u003e67b28d9\u003c/code\u003e\u003c/a\u003e chore: Publish crates with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/03642aafd32af9d07803603795ae13b0fc80bf3a\"\u003e\u003ccode\u003e03642aa\u003c/code\u003e\u003c/a\u003e fix(es/minifier): More strict check if cannot add ident when invoking IIFE (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/8faa14ec0882dc20780fdc2c1fdba93d6cde7772\"\u003e\u003ccode\u003e8faa14e\u003c/code\u003e\u003c/a\u003e refactor(es/compiler): Drop the crate (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11407\"\u003e#11407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/8d1b6f613e61b7d7cf9ac9b9071bbe671b8baa8c\"\u003e\u003ccode\u003e8d1b6f6\u003c/code\u003e\u003c/a\u003e fix(es/minifier): Evaluate TemplateLiteral in BinaryExpression (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11406\"\u003e#11406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/55a5083f02e2eabd79e0839268f0a74aff2f69a4\"\u003e\u003ccode\u003e55a5083\u003c/code\u003e\u003c/a\u003e feat(es/transformer): Merge \u003ccode\u003estatic_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11403\"\u003e#11403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/18088b29826acd0948e9682e0de5ab47db399d32\"\u003e\u003ccode\u003e18088b2\u003c/code\u003e\u003c/a\u003e perf: Reduce binary size with panic=abort and ICU optimizations (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/f9b4da2bd85d160b3ee4b3296ed520388675b90e\"\u003e\u003ccode\u003ef9b4da2\u003c/code\u003e\u003c/a\u003e perf(es/parser): Use \u003ccode\u003ebyte_search\u003c/code\u003e to optimize \u003ccode\u003escan_jsx_token\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11398\"\u003e#11398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/swc-project/swc/compare/v1.15.7...v1.15.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.54.0 to 4.55.1\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\u003ev4.55.1\u003c/h2\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\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/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\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.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\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/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\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\u003e4.55.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNatively support ppc64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support loong64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support OpenBSD targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent some cycles when using top-level-await (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6221\"\u003e#6221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWarn when generating cycling manual chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6225\"\u003e#6225\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/5997\"\u003e#5997\u003c/a\u003e: Add support for ppc64 \u0026amp; loong64 musl linux (\u003ca href=\"https://github.com/fossdd\"\u003e\u003ccode\u003e@​fossdd\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6218\"\u003e#6218\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6219\"\u003e#6219\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6220\"\u003e#6220\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6221\"\u003e#6221\u003c/a\u003e: Handle TLA dynamic import cycles in chunkAssignment (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6222\"\u003e#6222\u003c/a\u003e: Apply to adjust the description of the command-line parameter 'rollup… (\u003ca href=\"https://github.com/image-gif\"\u003e\u003ccode\u003e@​image-gif\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6223\"\u003e#6223\u003c/a\u003e: Deduplicate CLI help file (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6224\"\u003e#6224\u003c/a\u003e: OpenBSD support (\u003ca href=\"https://github.com/edshot99\"\u003e\u003ccode\u003e@​edshot99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6225\"\u003e#6225\u003c/a\u003e: Throw a warning for circular chunks (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6226\"\u003e#6226\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6227\"\u003e#6227\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6228\"\u003e#6228\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6229\"\u003e#6229\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\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/rollup/rollup/commit/299cc46f3059a72b1e37b80c688a6d88c6c5f3fd\"\u003e\u003ccode\u003e299cc46\u003c/code\u003e\u003c/a\u003e 4.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/72f650da774832a535b8b9359af541ceaa44352a\"\u003e\u003ccode\u003e72f650d\u003c/code\u003e\u003c/a\u003e Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/570b7ee21ce3ca143bdfad918fcb31b1792d308f\"\u003e\u003ccode\u003e570b7ee\u003c/code\u003e\u003c/a\u003e 4.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/55014f3acf089c8092842a4db1020865465528b0\"\u003e\u003ccode\u003e55014f3\u003c/code\u003e\u003c/a\u003e OpenBSD support (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/72b0f0ee02f6766f8e59c1724700da6647c6b51f\"\u003e\u003ccode\u003e72b0f0e\u003c/code\u003e\u003c/a\u003e Add support for ppc64 \u0026amp; loong64 musl linux (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/e0bfc4bea49241ac13c3f70d226e7a743b539a53\"\u003e\u003ccode\u003ee0bfc4b\u003c/code\u003e\u003c/a\u003e Throw a warning for circular chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6225\"\u003e#6225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/b58ea7bf8288718de6dec474a0b6d4b2460d73d4\"\u003e\u003ccode\u003eb58ea7b\u003c/code\u003e\u003c/a\u003e Handle TLA dynamic import cycles in chunkAssignment (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6221\"\u003e#6221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/93aea336770b45202d07f355990ab23b8ef6226f\"\u003e\u003ccode\u003e93aea33\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6226\"\u003e#6226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/639f4ebeb3dfbf5480ef3cb411d56a8a124fa529\"\u003e\u003ccode\u003e639f4eb\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6229\"\u003e#6229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/14ac7df82aa4a9e0fc9af1b9e3331ed3dbc58b2d\"\u003e\u003ccode\u003e14ac7df\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6228\"\u003e#6228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.54.0...v4.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zod` from 4.2.1 to 4.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/colinhacks/zod/releases\"\u003ezod's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.5\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e21afffdb42ccab554036312e33fed0ea3cb8f982 [Docs] Update migration guide docs for deprecation of message (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5595\"\u003e#5595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee36743e513aadb307b29949a80d6eb0dcc8fc278 Improve mini treeshaking\u003c/li\u003e\n\u003cli\u003e0cdc0b8597999fd9ca99767b912c1e82c1ff2d6c 4.3.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.4\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1a8bea3b474eada6f219c163d0d3ad09fadabe72 Add integration tests\u003c/li\u003e\n\u003cli\u003ee01cd02b2f23d7e9078d3813830b146f8a2258b4 Support patternProperties for looserecord (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5592\"\u003e#5592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e089e5fbb0f58ce96d2c4fb34cd91724c78df4af5 Improve looseRecord docs\u003c/li\u003e\n\u003cli\u003edecef9c418d9a598c3f1bada06891ba5d922c5cd Fix lint\u003c/li\u003e\n\u003cli\u003e9443aab00d44d5d5f4a7eada65fc0fc851781042 Drop iso time in fromJSONSchema\u003c/li\u003e\n\u003cli\u003e66bda7491a1b9eab83bdeec0c12f4efc7290bd48 Remove .refine() from ZodMiniType\u003c/li\u003e\n\u003cli\u003eb4ab94ca608cd5b581bfc12b20dd8d95b35b3009 4.3.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.3\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ef3b2151959d215d405f54dff3c7ab3bf1fd887ca v4.3.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.2\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebf96635d243118de6e4f260077aa137453790bf6 Loosen strictObjectinside intersection (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5587\"\u003e#5587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef71dc0182ab0f0f9a6be6295b07faca269e10179 Remove Juno (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5590\"\u003e#5590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e0f41e5a12a43e6913c9dcb501b2b5136ea86500d 4.3.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0fe88407a4149c907929b757dc6618d8afe998fc allow non-overwriting extends with refinements. 4.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cp\u003eThis is Zod's biggest release since 4.0. It addresses several of Zod's longest-standing feature requests.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003ez.fromJSONSchema()\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eConvert JSON Schema to Zod (\u003ca href=\"https://redirect.github.com/colinhacks/zod/pull/5534\"\u003e#5534\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/colinhacks/zod/pull/5586\"\u003e#5586\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eYou can now convert JSON Schema definitions directly into Zod schemas. This function supports JSON Schema \u003ccode\u003e\u0026quot;draft-2020-12\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;draft-7\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;draft-4\u0026quot;\u003c/code\u003e, and OpenAPI 3.0.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as z from \u0026quot;zod\u0026quot;;\n\u003cp\u003econst schema = z.fromJSONSchema({\ntype: \u0026quot;object\u0026quot;,\nproperties: {\n\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/colinhacks/zod/commit/0cdc0b8597999fd9ca99767b912c1e82c1ff2d6c\"\u003e\u003ccode\u003e0cdc0b8\u003c/code\u003e\u003c/a\u003e 4.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/e36743e513aadb307b29949a80d6eb0dcc8fc278\"\u003e\u003ccode\u003ee36743e\u003c/code\u003e\u003c/a\u003e Improve mini treeshaking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/21afffdb42ccab554036312e33fed0ea3cb8f982\"\u003e\u003ccode\u003e21afffd\u003c/code\u003e\u003c/a\u003e [Docs] Update migration guide docs for deprecation of message (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5595\"\u003e#5595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/b4ab94ca608cd5b581bfc12b20dd8d95b35b3009\"\u003e\u003ccode\u003eb4ab94c\u003c/code\u003e\u003c/a\u003e 4.3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/66bda7491a1b9eab83bdeec0c12f4efc7290bd48\"\u003e\u003ccode\u003e66bda74\u003c/code\u003e\u003c/a\u003e Remove .refine() from ZodMiniType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/9443aab00d44d5d5f4a7eada65fc0fc851781042\"\u003e\u003ccode\u003e9443aab\u003c/code\u003e\u003c/a\u003e Drop iso time in fromJSONSchema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/decef9c418d9a598c3f1bada06891ba5d922c5cd\"\u003e\u003ccode\u003edecef9c\u003c/code\u003e\u003c/a\u003e Fix lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/089e5fbb0f58ce96d2c4fb34cd91724c78df4af5\"\u003e\u003ccode\u003e089e5fb\u003c/code\u003e\u003c/a\u003e Improve looseRecord docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/e01cd02b2f23d7e9078d3813830b146f8a2258b4\"\u003e\u003ccode\u003ee01cd02\u003c/code\u003e\u003c/a\u003e Support patternProperties for looserecord (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5592\"\u003e#5592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/1a8bea3b474eada6f219c163d0d3ad09fadabe72\"\u003e\u003ccode\u003e1a8bea3\u003c/code\u003e\u003c/a\u003e Add integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v4.2.1...v4.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io-client` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/dd717924556d18b4453b63465fbf9b7c32788ac6\"\u003e\u003ccode\u003edd71792\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/bb0b480d2ab3108a8ae255b539015da451fdb249\"\u003e\u003ccode\u003ebb0b480\u003c/code\u003e\u003c/a\u003e fix(sio): improve \u003ccode\u003eio.close()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5344\"\u003e#5344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/161be91975ccc12d8cc35b1b511e00e5a86bad87\"\u003e\u003ccode\u003e161be91\u003c/code\u003e\u003c/a\u003e test(sio): pin version of the client bundle in the tests\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io-client@4.8.2...socket.io-client@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vue-tsc` 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/vuejs/language-tools/releases\"\u003evue-tsc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e correct code features on v-bind shorthands of special attributes - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-plugin-pug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat:\u003c/strong\u003e accurate Pug shorthand mapping (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5906\"\u003e#5906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e pre-map HTML to Pug offset attribute (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5905\"\u003e#5905\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-service\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat:\u003c/strong\u003e strip \u003ccode\u003e=\u0026quot;\u0026quot;\u003c/code\u003e for boolean props completion edits (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5888\"\u003e#5888\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e avoid duplicate directive modifiers in completion (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5920\"\u003e#5920\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003etypescript-plugin\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e only forward quick info and suggestion diagnostics for setup bindings (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5892\"\u003e#5892\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOur Sponsors ❤️\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- 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/language-tools/blob/master/CHANGELOG.md\"\u003evue-tsc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.2 (2026-01-06)\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e correct code features on v-bind shorthands of special attributes - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-plugin-pug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat:\u003c/strong\u003e accurate Pug shorthand mapping (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5906\"\u003e#5906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e pre-map HTML to Pug offset attribute (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5905\"\u003e#5905\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-service\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat:\u003c/strong\u003e strip \u003ccode\u003e=\u0026quot;\u0026quot;\u003c/code\u003e for boolean props completion edits (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5888\"\u003e#5888\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e avoid duplicate directive modifiers in completion (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5920\"\u003e#5920\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003etypescript-plugin\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e only forward quick info and suggestion diagnostics for setup bindings (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5892\"\u003e#5892\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\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/vuejs/language-tools/commit/17394f4e80c2267e8b7159468ab40c948ea37d65\"\u003e\u003ccode\u003e17394f4\u003c/code\u003e\u003c/a\u003e v3.2.2 (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5923\"\u003e#5923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/language-tools/commits/v3.2.2/packages/tsc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hapic/oauth2` from 3.1.4 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/227301de1e7428f5f5c50f5a86364f8be3ef0bea\"\u003e\u003ccode\u003e227301d\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c7872f0b8112a9aa4678a275bd0729fdf36c918b\"\u003e\u003ccode\u003ec7872f0\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 5 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/7a30e8a85179cf044c6d66e14f503b74cbcecb9d\"\u003e\u003ccode\u003e7a30e8a\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/121127d2b5e2ad79c31f8583356af5ebbd574ed3\"\u003e\u003ccode\u003e121127d\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/31a19853d501b94807a7e12023cb8e0109f6ee88\"\u003e\u003ccode\u003e31a1985\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/972\"\u003e#972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e\u003ccode\u003e2d4ecee\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/dbdef6b2daef328efe57b707d225a0a3015a20e5\"\u003e\u003ccode\u003edbdef6b\u003c/code\u003e\u003c/a\u003e feat: add vicotrialogs client sdk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/4a9720fdc813fa7353a6483db1dc56ba27957b99\"\u003e\u003ccode\u003e4a9720f\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c24bb29092fb31ec07696bd64f4ad4c3987ae64b\"\u003e\u003ccode\u003ec24bb29\u003c/code\u003e\u003c/a\u003e feat: add default labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/71b05780a208908aa230626bceb2a0fb1ac055c1\"\u003e\u003ccode\u003e71b0578\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group across 1 directory with 5 updat...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/hapic/compare/oauth2-v3.1.4...oauth2-v3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hapic/vault` from 2.3.9 to 2.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Tada5hi/hapic/releases\"\u003e\u003ccode\u003e@​hapic/vault\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003evault: v2.3.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/tada5hi/hapic/compare/vault-v2.3.9...vault-v2.3.10\"\u003e2.3.10\u003c/a\u003e (2026-01-05)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003ehapic bumped from ^2.8.0 to ^2.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epeerDependencies\n\u003cul\u003e\n\u003cli\u003ehapic bumped from ^2.8.0 to ^2.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\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/tada5hi/hapic/commit/227301de1e7428f5f5c50f5a86364f8be3ef0bea\"\u003e\u003ccode\u003e227301d\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c7872f0b8112a9aa4678a275bd0729fdf36c918b\"\u003e\u003ccode\u003ec7872f0\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 5 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/7a30e8a85179cf044c6d66e14f503b74cbcecb9d\"\u003e\u003ccode\u003e7a30e8a\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/121127d2b5e2ad79c31f8583356af5ebbd574ed3\"\u003e\u003ccode\u003e121127d\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/31a19853d501b94807a7e12023cb8e0109f6ee88\"\u003e\u003ccode\u003e31a1985\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/972\"\u003e#972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e\u003ccode\u003e2d4ecee\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/dbdef6b2daef328efe57b707d225a0a3015a20e5\"\u003e\u003ccode\u003edbdef6b\u003c/code\u003e\u003c/a\u003e feat: add vicotrialogs client sdk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/4a9720fdc813fa7353a6483db1dc56ba27957b99\"\u003e\u003ccode\u003e4a9720f\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c24bb29092fb31ec07696bd64f4ad4c3987ae64b\"\u003e\u003ccode\u003ec24bb29\u003c/code\u003e\u003c/a\u003e feat: add default labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/71b05780a208908aa230626bceb2a0fb1ac055c1\"\u003e\u003ccode\u003e71b0578\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group across 1 directory with 5 updat...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/hapic/compare/vault-v2.3.9...vault-v2.3.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hapic` from 2.8.0 to 2.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Tada5hi/hapic/releases\"\u003ehapic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eclient: v2.8.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/tada5hi/hapic/compare/client-v2.8.0...client-v2.8.1\"\u003e2.8.1\u003c/a\u003e (2026-01-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump the minorandpatch group across 1 directory with 13 updates (\u003ca href=\"https://redirect.github.com/tada5hi/hapic/issues/976\"\u003e#976\u003c/a\u003e) (\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e2d4ecee\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/tada5hi/hapic/commit/227301de1e7428f5f5c50f5a86364f8be3ef0bea\"\u003e\u003ccode\u003e227301d\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c7872f0b8112a9aa4678a275bd0729fdf36c918b\"\u003e\u003ccode\u003ec7872f0\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the majordev group across 1 directory with 5 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/7a30e8a85179cf044c6d66e14f503b74cbcecb9d\"\u003e\u003ccode\u003e7a30e8a\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/121127d2b5e2ad79c31f8583356af5ebbd574ed3\"\u003e\u003ccode\u003e121127d\u003c/code\u003e\u003c/a\u003e chore: reset lock file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/31a19853d501b94807a7e12023cb8e0109f6ee88\"\u003e\u003ccode\u003e31a1985\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/972\"\u003e#972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/2d4eceef0295ddc64aa5c32382b4f69f1a27be2e\"\u003e\u003ccode\u003e2d4ecee\u003c/code\u003e\u003c/a\u003e fix(deps): bump the minorandpatch group across 1 directory with 13 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/dbdef6b2daef328efe57b707d225a0a3015a20e5\"\u003e\u003ccode\u003edbdef6b\u003c/code\u003e\u003c/a\u003e feat: add vicotrialogs client sdk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/4a9720fdc813fa7353a6483db1dc56ba27957b99\"\u003e\u003ccode\u003e4a9720f\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://redirect.github.com/Tada5hi/hapic/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/c24bb29092fb31ec07696bd64f4ad4c3987ae64b\"\u003e\u003ccode\u003ec24bb29\u003c/code\u003e\u003c/a\u003e feat: add default labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tada5hi/hapic/commit/71b05780a208908aa230626bceb2a0fb1ac055c1\"\u003e\u003ccode\u003e71b0578\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump the minorandpatch group across 1 directory with 5 updat...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Tada5hi/hapic/compare/client-v2.8.0...client-v2.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9978574e4f1d4e21593497f94c40053cd0fff359\"\u003e\u003ccode\u003e9978574\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io@4.8.2...socket.io@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@faker-js/faker` from 10.1.0 to 10.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/faker-js/faker/releases\"\u003e\u003ccode\u003e@​faker-js/faker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(locale): add id_ID translation for animal, color, commerce, and word also add country to location id_ID translation. by \u003ca href=\"https://github.com/RizalAnas00\"\u003e\u003ccode\u003e@​RizalAnas00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3608\"\u003efaker-js/faker#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add bn_BD location module by \u003ca href=\"https://github.com/AbrarShahriar\"\u003e\u003ccode\u003e@​AbrarShahriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3614\"\u003efaker-js/faker#3614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(location): Hungarian support for city name, full street address, continents, countries and directions (hu) by \u003ca href=\"https://github.com/lupus78\"\u003e\u003ccode\u003e@​lupus78\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3618\"\u003efaker-js/faker#3618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add person module data to ku_ckb by \u003ca href=\"https://github.com/arentalb\"\u003e\u003ccode\u003e@​arentalb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3630\"\u003efaker-js/faker#3630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locales): add sl_SI locale, person module by \u003ca href=\"https://github.com/ZigaVukcevicDev\"\u003e\u003ccode\u003e@​ZigaVukcevicDev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3564\"\u003efaker-js/faker#3564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add counties \u0026amp; states to nb_NO location by \u003ca href=\"https://github.com/jylep\"\u003e\u003ccode\u003e@​jylep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3617\"\u003efaker-js/faker#3617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(food): move raspberry from vegetable to fruit by \u003ca href=\"https://github.com/scraggo\"\u003e\u003ccode\u003e@​scraggo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3650\"\u003efaker-js/faker#3650\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add ku_kmr_latin locale by \u003ca href=\"https://github.com/mazyar-kawa02\"\u003e\u003ccode\u003e@​mazyar-kawa02\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3629\"\u003efaker-js/faker#3629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: remove flaky test in finance.spec.ts by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3651\"\u003efaker-js/faker#3651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(vehicle): Updated spelling Mercielago to Murcielago by \u003ca href=\"https://github.com/PenguinMan98\"\u003e\u003ccode\u003e@​PenguinMan98\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3636\"\u003efaker-js/faker#3636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add support for UPC by \u003ca href=\"https://github.com/Dhanush-K-Gowda\"\u003e\u003ccode\u003e@​Dhanush-K-Gowda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3648\"\u003efaker-js/faker#3648\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump validator from 13.15.15 to 13.15.20 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3639\"\u003efaker-js/faker#3639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(location): Use accents in en country names by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3637\"\u003efaker-js/faker#3637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(locale): ku_kmr_latin endonym should be in Latin script by \u003ca href=\"https://github.com/mazyar-kawa02\"\u003e\u003ccode\u003e@​mazyar-kawa02\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3660\"\u003efaker-js/faker#3660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(locale): remove offensive and inappropriate words from ja locale by \u003ca href=\"https://github.com/nulltask\"\u003e\u003ccode\u003e@​nulltask\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3661\"\u003efaker-js/faker#3661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency validator to v13.15.22 [security] by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3669\"\u003efaker-js/faker#3669\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(locale): remove additional inappropriate words from ja locale by \u003ca href=\"https://github.com/nulltask\"\u003e\u003ccode\u003e@​nulltask\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3665\"\u003efaker-js/faker#3665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency prettier to v3.7.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3666\"\u003efaker-js/faker#3666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3644\"\u003efaker-js/faker#3644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency ts-morph to v27.0.2 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3641\"\u003efaker-js/faker#3641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(locale): remove some negative hu words by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3664\"\u003efaker-js/faker#3664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update cypress/browsers docker tag to v25 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3647\"\u003efaker-js/faker#3647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update devdependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3642\"\u003efaker-js/faker#3642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add a doc page for each locale by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3654\"\u003efaker-js/faker#3654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/setup-node action to v6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3646\"\u003efaker-js/faker#3646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(locale): add da states (regions) by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3656\"\u003efaker-js/faker#3656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(commerce): allow for locale-specific product name patterns by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3657\"\u003efaker-js/faker#3657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix lack of contrast in developer console log message in light mode by \u003ca href=\"https://github.com/matthewmayer\"\u003e\u003ccode\u003e@​matthewmayer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3673\"\u003efaker-js/faker#3673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add sitemap configuration and robots.txt for SEO by \u003ca href=\"https://github.com/Shinigami92\"\u003e\u003ccode\u003e@​Shinigami92\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3675\"\u003efaker-js/faker#3675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update devdependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3679\"\u003efaker-js/faker#3679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update devdependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3680\"\u003efaker-js/faker#3680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3643\"\u003efaker-js/faker#3643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(finance): add IR iban by \u003ca href=\"https://github.com/ds1371dani\"\u003e\u003ccode\u003e@​ds1371dani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3678\"\u003efaker-js/faker#3678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22 docker digest to 8f3fcad by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3640\"\u003efaker-js/faker#3640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.6.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3645\"\u003efaker-js/faker#3645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency prettier to v3.7.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3683\"\u003efaker-js/faker#3683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3682\"\u003efaker-js/faker#3682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update mcr.microsoft.com/devcontainers/typescript-node docker tag to v24 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3684\"\u003efaker-js/faker#3684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vue-tsc to v3.2.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3685\"\u003efaker-js/faker#3685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/checkout action to v6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3686\"\u003efaker-js/faker#3686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint (major) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3687\"\u003efaker-js/faker#3687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): lock file maintenance by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3607\"\u003efaker-js/faker#3607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(release): 10.2.0 by \u003ca href=\"https://github.com/fakerjs-bot\"\u003e\u003ccode\u003e@​fakerjs-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3688\"\u003efaker-js/faker#3688\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/RizalAnas00\"\u003e\u003ccode\u003e@​RizalAnas00\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3608\"\u003efaker-js/faker#3608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lupus78\"\u003e\u003ccode\u003e@​lupus78\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3618\"\u003efaker-js/faker#3618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZigaVukcevicDev\"\u003e\u003ccode\u003e@​ZigaVukcevicDev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-js/faker/pull/3564\"\u003efaker-js/faker#3564\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/faker-js/faker/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​faker-js/faker\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-js/faker/compare/v10.1.0...v10.2.0\"\u003e10.2.0\u003c/a\u003e (2025-12-27)\u003c/h2\u003e\n\u003ch3\u003eNew Locales\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add bn_BD location module (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3614\"\u003e#3614\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/99a448c0d723c1c4c94d0289dd73cb19c963a19c\"\u003e99a448c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add counties \u0026amp; states to nb_NO location (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3617\"\u003e#3617\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/3dbcbe1465ae886551b179bb084953aed197d690\"\u003e3dbcbe1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add da states (regions) (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3656\"\u003e#3656\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/78c892b66de7237009964898eb6f874cb1be202c\"\u003e78c892b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add id_ID translation for animal, color, commerce, and word also add country to location id_ID translation. (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3608\"\u003e#3608\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/02c2c3ea5e14ec180b436e83c21459d99be282cf\"\u003e02c2c3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add ku_kmr_latin locale (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3629\"\u003e#3629\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/247f42dd72b7afbf968a5c87a0f54160abf82ac3\"\u003e247f42d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e add person module data to ku_ckb (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3630\"\u003e#3630\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/6be2c2064f5ddc5d13877b61c428c016c29a174a\"\u003e6be2c20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for UPC (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3648\"\u003e#3648\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/57b2d78f7d21e618c7c4abbc3570bc1436a7d453\"\u003e57b2d78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecommerce:\u003c/strong\u003e allow for locale-specific product name patterns (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3657\"\u003e#3657\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/1cf3991c180ddeb75253d1850f085147a04ee3bf\"\u003e1cf3991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efinance:\u003c/strong\u003e add IR iban (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3678\"\u003e#3678\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/101a74af5172d23704a4b50e0b2022e048d714f2\"\u003e101a74a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocales:\u003c/strong\u003e add sl_SI locale, person module (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3564\"\u003e#3564\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/e7c99457ed07ba5e05951db1e709c64fd3d79b44\"\u003ee7c9945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocation:\u003c/strong\u003e Hungarian support for city name, full street address, continents, countries and directions (hu) (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3618\"\u003e#3618\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/2c9aefdf6c59eab86ae2042b211aba6d4ff5f304\"\u003e2c9aefd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efood:\u003c/strong\u003e move raspberry from vegetable to fruit (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3650\"\u003e#3650\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/6a4f01f43bbfcbfe70c87c9aff261d1006d4fd46\"\u003e6a4f01f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e endonym should be in Latin script (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3660\"\u003e#3660\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/4cda07f207d84892245c065a99592b350870fcc8\"\u003e4cda07f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e remove additional inappropriate words from ja locale (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3665\"\u003e#3665\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/18a15542d66b6d8c7477ed98cc2cfb4ab0a1614f\"\u003e18a1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e remove offensive and inappropriate words from ja locale (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3661\"\u003e#3661\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/8310c8c2c466cfbad992ea8eadc78649ff4606df\"\u003e8310c8c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e remove some negative hu words (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3664\"\u003e#3664\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/bd36bae6517c181a6a187dee5c4634a402be4c54\"\u003ebd36bae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocation:\u003c/strong\u003e Use accents in en country names (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3637\"\u003e#3637\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/24aa11f55a86bed8417187ca881ab80c1c305ee2\"\u003e24aa11f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evehicle:\u003c/strong\u003e Updated spelling Mercielago to Murcielago (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3636\"\u003e#3636\u003c/a\u003e) (\u003ca href=\"https://github.com/faker-js/faker/commit/bfb1bdba63e7972d23d00b52dfa78478084949ee\"\u003ebfb1bdb\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/faker-js/faker/commit/6ab56708c9637726c3cac3613b4549ec49b43d4e\"\u003e\u003ccode\u003e6ab5670\u003c/code\u003e\u003c/a\u003e chore(release): 10.2.0 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3688\"\u003e#3688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/214d7fccbb8f8b67287ed048efd77b89c59c8ad5\"\u003e\u003ccode\u003e214d7fc\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3607\"\u003e#3607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/a2f1575f50e8c6ef04639b940249eda237c80511\"\u003e\u003ccode\u003ea2f1575\u003c/code\u003e\u003c/a\u003e chore(deps): update eslint (major) (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/ca01985fbdec3b24b4271d12f67761e21d7a96ff\"\u003e\u003ccode\u003eca01985\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3686\"\u003e#3686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/92daab3db5d9cd1dc0b990b6db36644822ae8398\"\u003e\u003ccode\u003e92daab3\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency vue-tsc to v3.2.1 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3685\"\u003e#3685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/c0234b142e558bd0026306d1c5425b08ce6ce32b\"\u003e\u003ccode\u003ec0234b1\u003c/code\u003e\u003c/a\u003e chore(deps): update mcr.microsoft.com/devcontainers/typescript-node docker ta...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/c7feaffa157228570576ccc60d8676312001ed45\"\u003e\u003ccode\u003ec7feaff\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3682\"\u003e#3682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/27666afacf4594467fba7f7e73eca9d849fc9659\"\u003e\u003ccode\u003e27666af\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.7.4 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3683\"\u003e#3683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/d656a8249f24a885b6885982b7c7bea34a6d2a42\"\u003e\u003ccode\u003ed656a82\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.6.3 (\u003ca href=\"https://redirect.github.com/faker-js/faker/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-js/faker/commit/8794cacdfde8dc29febb69451380082fb0ca0c46\"\u003e\u003ccode\u003e8794cac\u003c/code\u003e\u003c/a\u003e chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22 docker...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/faker-js/faker/compare/v10.1.0...v10.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​faker-js/faker\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `supertest` from 7.1.4 to 7.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ladjs/supertest/releases\"\u003esupertest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: replace \u0026amp;\u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/39\"\u003e#39\u003c/a\u003e;should\u0026amp;\u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/39\"\u003e#39\u003c/a\u003e; dependency with native assertions in cookies module  1954bcf\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ladjs/supertest/compare/v7.2.1...v7.2.2\"\u003ehttps://github.com/ladjs/supertest/compare/v7.2.1...v7.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correct case-sensitive require path for assertion module  d4f04fb\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ladjs/supertest/compare/v7.2.0...v7.2.1\"\u003ehttps://github.com/ladjs/supertest/compare/v7.2.0...v7.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: fixed package lock  c4b08a6\u003c/li\u003e\n\u003cli\u003efix: drop v14 and v16 from tests  d084ce2\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/872\"\u003e#872\u003c/a\u003e from forwardemail/dependabot/npm_and_yarn/js-yaml-3.14.2  61f3ddf\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/873\"\u003e#873\u003c/a\u003e from forwardemail/dependabot/npm_and_yarn/multi-6d05d0e569  bd2fe45\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs, body-parser and express  07bf4fb\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/866\"\u003e#866\u003c/a\u003e from SchroederSteffen/use-lowercase-header-name  0666797\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/868\"\u003e#868\u003c/a\u003e from dmurvihill/cookie-assertions  953eca7\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2  81ab94c\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/870\"\u003e#870\u003c/a\u003e from kudlav/patch-1  14d905d\u003c/li\u003e\n\u003cli\u003eUpdate links to documentation in README  f508b30\u003c/li\u003e\n\u003cli\u003efeat(cookies): add cookie assertions  4f89680\u003c/li\u003e\n\u003cli\u003echore(readme): use lower-case header name  1e642b0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ladjs/supertest/compare/v7.1.4...v7.2.0\"\u003ehttps://github.com/ladjs/supertest/compare/v7.1.4...v7.2.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/d7997513dcfb2f918e617f48ea4d56006aa0c3c3\"\u003e\u003ccode\u003ed799751\u003c/code\u003e\u003c/a\u003e 7.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/1954bcf24afbb74dca311f088f0aa00000021f7a\"\u003e\u003ccode\u003e1954bcf\u003c/code\u003e\u003c/a\u003e fix: replace 'should' dependency with native assertions in cookies module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/8fb74533c95170e9cb40bf31506c26ceecc2dca3\"\u003e\u003ccode\u003e8fb7453\u003c/code\u003e\u003c/a\u003e 7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/d4f04fb5c341477a4dcea69435b92494c73695d6\"\u003e\u003ccode\u003ed4f04fb\u003c/code\u003e\u003c/a\u003e fix: correct case-sensitive require path for assertion module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/b8f0a43352005f68f2f788c4758f5d37ad568d77\"\u003e\u003ccode\u003eb8f0a43\u003c/code\u003e\u003c/a\u003e 7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/c4b08a695852f2ffc327acf913db9bef6c6d59bf\"\u003e\u003ccode\u003ec4b08a6\u003c/code\u003e\u003c/a\u003e fix: fixed package lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/d084ce23bb693badfeb5a3f30ba9489d777feb67\"\u003e\u003ccode\u003ed084ce2\u003c/code\u003e\u003c/a\u003e fix: drop v14 and v16 from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/61f3ddf17ef8d40ee9fc9e9e47b39f1bf59bd687\"\u003e\u003ccode\u003e61f3ddf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/872\"\u003e#872\u003c/a\u003e from forwardemail/dependabot/npm_and_yarn/js-yaml-3.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/bd2fe4520170ee920c4fc1ab605ebebc1674a72d\"\u003e\u003ccode\u003ebd2fe45\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ladjs/supertest/issues/873\"\u003e#873\u003c/a\u003e from forwardemail/dependabot/npm_and_yarn/multi-6d05d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forwardemail/supertest/commit/07bf4fb720a996e040d28b7ba9cfa5c4c8865521\"\u003e\u003ccode\u003e07bf4fb\u003c/code\u003e\u003c/a\u003e chore(deps): bump qs, body-parser and express\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ladjs/supertest/compare/v7.1.4...v7.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.10.0 to 11.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.11.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Azure Service Bus module \u003ca href=\"https://github.com/UnstoppableMango\"\u003e\u003ccode\u003e@​UnstoppableMango\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSelenium support user-provided network \u003ca href=\"https://github.com/AlexSanin\"\u003e\u003ccode\u003e@​AlexSanin\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix abstract started container async dispose \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuthenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e \u003ca href=\"https://github.com/jwhite-sds\"\u003e\u003ccode\u003e@​jwhite-sds\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport KafkaContainer's SaslSslListenerOptions \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Kafka module markdown and ZK test version \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 16 directories with 18 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 12 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\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/testcontainers/testcontainers-node/commit/a5588504e0811b897065db79931e31e0f4136e07\"\u003e\u003ccode\u003ea558850\u003c/code\u003e\u003c/a\u003e Selenium support user-provided network (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/155f962e4c0988fec1c6a90935aa1c9f2f2e81ff\"\u003e\u003ccode\u003e155f962\u003c/code\u003e\u003c/a\u003e Fix abstract started container async dispose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/252239f0671c05495f9af8086d06119a5c5d2e51\"\u003e\u003ccode\u003e252239f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 16 directories with 18 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/7882ed922e9e74d68010afe7f9a6beb7c408c159\"\u003e\u003ccode\u003e7882ed9\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 12 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/504de944b2d110264a8ca17062759d23f44c990a\"\u003e\u003ccode\u003e504de94\u003c/code\u003e\u003c/a\u003e Add Azure Service Bus module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/17930dde3e246b05131bdae7a93d9969e25a775e\"\u003e\u003ccode\u003e17930dd\u003c/code\u003e\u003c/a\u003e Export KafkaContainer's SaslSslListenerOptions (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/23de77ee3cfa98c07426613a34b53b584107abac\"\u003e\u003ccode\u003e23de77e\u003c/code\u003e\u003c/a\u003e Authenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/5385863730e5be135258024ed0c193c1d70b6cec\"\u003e\u003ccode\u003e5385863\u003c/code\u003e\u003c/a\u003e Update Kafka module markdown and ZK test version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/ad7dc8653ccb2308e8519c1a94d4a67517a5db41\"\u003e\u003ccode\u003ead7dc86\u003c/code\u003e\u003c/a\u003e v11.10.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.10.0...v11.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.3...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/authup/authup/pull/2796","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/authup%2Fauthup/issues/2796","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2796/packages"}},{"old_version":"2.1.3","new_version":"2.1.4","update_type":"patch","path":null,"pr_created_at":"2025-12-30T21:19:24.000Z","version_change":"2.1.3 → 2.1.4","issue":{"uuid":"3771318441","node_id":"PR_kwDOFrSa_s67B5Xr","number":2793,"state":"closed","title":"fix(deps): bump the minorandpatch group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-31T21:18:18.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-30T21:19:24.000Z","updated_at":"2025-12-31T21:18:19.000Z","time_to_close":86334,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"minorandpatch","update_count":5,"packages":[{"name":"@swc/core","old_version":"1.15.7","new_version":"1.15.8","repository_url":"https://github.com/swc-project/swc"},{"name":"socket.io-client","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"socket.io","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"testcontainers","old_version":"11.10.0","new_version":"11.11.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@isaacs/ttlcache","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minorandpatch group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.7` | `1.15.8` |\n| [socket.io-client](https://github.com/socketio/socket.io) | `4.8.2` | `4.8.3` |\n| [socket.io](https://github.com/socketio/socket.io) | `4.8.2` | `4.8.3` |\n| [testcontainers](https://github.com/testcontainers/testcontainers-node) | `11.10.0` | `11.11.0` |\n| [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) | `2.1.3` | `2.1.4` |\n\n\nUpdates `@swc/core` from 1.15.7 to 1.15.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swc-project/swc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​swc/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.15.8] - 2025-12-30\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Remove unused webpack-related code (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11397\"\u003e#11397\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8e4eab4c900d5a870788388cd32c35a32104643d\"\u003e8e4eab4\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Evaluate TemplateLiteral in BinaryExpression (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11406\"\u003e#11406\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8d1b6f613e61b7d7cf9ac9b9071bbe671b8baa8c\"\u003e8d1b6f6\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e More strict check if cannot add ident when invoking IIFE (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11399\"\u003e#11399\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/03642aafd32af9d07803603795ae13b0fc80bf3a\"\u003e03642aa\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Support BinaryExpression for Evaluator (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11390\"\u003e#11390\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/6c76f0adc39cbc72cbf3b81fdc2f521a5d0b6f7b\"\u003e6c76f0a\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/transformer)\u003c/strong\u003e Merge \u003ccode\u003estatic_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11403\"\u003e#11403\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/55a5083f02e2eabd79e0839268f0a74aff2f69a4\"\u003e55a5083\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Remove \u003ccode\u003eIterator\u003c/code\u003e implementation for \u003ccode\u003eLexer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11393\"\u003e#11393\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/59410188a2037ab88b516cddf4401149cc739ee8\"\u003e5941018\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Optimize \u003ccode\u003edo_outside_of_context\u003c/code\u003e and \u003ccode\u003edo_inside_of_context\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11394\"\u003e#11394\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/4210cf1ca1ec37a624cbeb36d8821855c3f56d41\"\u003e4210cf1\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Remove \u003ccode\u003eis_first\u003c/code\u003e in lexer state (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11395\"\u003e#11395\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/97d903b4e580e99d0a02463c0a38e780f76bd274\"\u003e97d903b\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/parser)\u003c/strong\u003e Use \u003ccode\u003ebyte_search\u003c/code\u003e to optimize \u003ccode\u003escan_jsx_token\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11398\"\u003e#11398\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/f9b4da2bd85d160b3ee4b3296ed520388675b90e\"\u003ef9b4da2\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReduce binary size with panic=abort and ICU optimizations (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11401\"\u003e#11401\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/18088b29826acd0948e9682e0de5ab47db399d32\"\u003e18088b2\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/compiler)\u003c/strong\u003e Drop the crate (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11407\"\u003e#11407\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/8faa14ec0882dc20780fdc2c1fdba93d6cde7772\"\u003e8faa14e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e(es/minifier)\u003c/strong\u003e Move drop_console and unsafes from Pure to Optimizer (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11388\"\u003e#11388\u003c/a\u003e) (\u003ca href=\"https://github.com/swc-project/swc/commit/ee408042547f0c3fe4d3a5dd2599a7846b619852\"\u003eee40804\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/f2432fe916bab3dc068768e96295d8e30e6de53a\"\u003e\u003ccode\u003ef2432fe\u003c/code\u003e\u003c/a\u003e chore: Publish \u003ccode\u003e1.15.8\u003c/code\u003e with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/9aa8df0ff084ab244e2b5da444d5f14516b5a07a\"\u003e\u003ccode\u003e9aa8df0\u003c/code\u003e\u003c/a\u003e chore: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/a836b39f006355314a1de67715d1214c8ea3e931\"\u003e\u003ccode\u003ea836b39\u003c/code\u003e\u003c/a\u003e chore: Publish \u003ccode\u003e1.15.8-nightly-20251230.1\u003c/code\u003e with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/67b28d9637af2f243c34967a07aba33e57867060\"\u003e\u003ccode\u003e67b28d9\u003c/code\u003e\u003c/a\u003e chore: Publish crates with \u003ccode\u003eswc_core\u003c/code\u003e \u003ccode\u003ev54.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/03642aafd32af9d07803603795ae13b0fc80bf3a\"\u003e\u003ccode\u003e03642aa\u003c/code\u003e\u003c/a\u003e fix(es/minifier): More strict check if cannot add ident when invoking IIFE (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/8faa14ec0882dc20780fdc2c1fdba93d6cde7772\"\u003e\u003ccode\u003e8faa14e\u003c/code\u003e\u003c/a\u003e refactor(es/compiler): Drop the crate (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11407\"\u003e#11407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/8d1b6f613e61b7d7cf9ac9b9071bbe671b8baa8c\"\u003e\u003ccode\u003e8d1b6f6\u003c/code\u003e\u003c/a\u003e fix(es/minifier): Evaluate TemplateLiteral in BinaryExpression (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11406\"\u003e#11406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/55a5083f02e2eabd79e0839268f0a74aff2f69a4\"\u003e\u003ccode\u003e55a5083\u003c/code\u003e\u003c/a\u003e feat(es/transformer): Merge \u003ccode\u003estatic_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11403\"\u003e#11403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/18088b29826acd0948e9682e0de5ab47db399d32\"\u003e\u003ccode\u003e18088b2\u003c/code\u003e\u003c/a\u003e perf: Reduce binary size with panic=abort and ICU optimizations (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swc-project/swc/commit/f9b4da2bd85d160b3ee4b3296ed520388675b90e\"\u003e\u003ccode\u003ef9b4da2\u003c/code\u003e\u003c/a\u003e perf(es/parser): Use \u003ccode\u003ebyte_search\u003c/code\u003e to optimize \u003ccode\u003escan_jsx_token\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/swc-project/swc/issues/11398\"\u003e#11398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/swc-project/swc/compare/v1.15.7...v1.15.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io-client` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/dd717924556d18b4453b63465fbf9b7c32788ac6\"\u003e\u003ccode\u003edd71792\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/bb0b480d2ab3108a8ae255b539015da451fdb249\"\u003e\u003ccode\u003ebb0b480\u003c/code\u003e\u003c/a\u003e fix(sio): improve \u003ccode\u003eio.close()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5344\"\u003e#5344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/161be91975ccc12d8cc35b1b511e00e5a86bad87\"\u003e\u003ccode\u003e161be91\u003c/code\u003e\u003c/a\u003e test(sio): pin version of the client bundle in the tests\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io-client@4.8.2...socket.io-client@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9978574e4f1d4e21593497f94c40053cd0fff359\"\u003e\u003ccode\u003e9978574\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io@4.8.2...socket.io@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.10.0 to 11.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.11.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Azure Service Bus module \u003ca href=\"https://github.com/UnstoppableMango\"\u003e\u003ccode\u003e@​UnstoppableMango\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSelenium support user-provided network \u003ca href=\"https://github.com/AlexSanin\"\u003e\u003ccode\u003e@​AlexSanin\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix abstract started container async dispose \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuthenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e \u003ca href=\"https://github.com/jwhite-sds\"\u003e\u003ccode\u003e@​jwhite-sds\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport KafkaContainer's SaslSslListenerOptions \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Kafka module markdown and ZK test version \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 16 directories with 18 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 12 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\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/testcontainers/testcontainers-node/commit/a5588504e0811b897065db79931e31e0f4136e07\"\u003e\u003ccode\u003ea558850\u003c/code\u003e\u003c/a\u003e Selenium support user-provided network (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/155f962e4c0988fec1c6a90935aa1c9f2f2e81ff\"\u003e\u003ccode\u003e155f962\u003c/code\u003e\u003c/a\u003e Fix abstract started container async dispose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/252239f0671c05495f9af8086d06119a5c5d2e51\"\u003e\u003ccode\u003e252239f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 16 directories with 18 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/7882ed922e9e74d68010afe7f9a6beb7c408c159\"\u003e\u003ccode\u003e7882ed9\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 12 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/504de944b2d110264a8ca17062759d23f44c990a\"\u003e\u003ccode\u003e504de94\u003c/code\u003e\u003c/a\u003e Add Azure Service Bus module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/17930dde3e246b05131bdae7a93d9969e25a775e\"\u003e\u003ccode\u003e17930dd\u003c/code\u003e\u003c/a\u003e Export KafkaContainer's SaslSslListenerOptions (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/23de77ee3cfa98c07426613a34b53b584107abac\"\u003e\u003ccode\u003e23de77e\u003c/code\u003e\u003c/a\u003e Authenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/5385863730e5be135258024ed0c193c1d70b6cec\"\u003e\u003ccode\u003e5385863\u003c/code\u003e\u003c/a\u003e Update Kafka module markdown and ZK test version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/ad7dc8653ccb2308e8519c1a94d4a67517a5db41\"\u003e\u003ccode\u003ead7dc86\u003c/code\u003e\u003c/a\u003e v11.10.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.10.0...v11.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.3...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/authup/authup/pull/2793","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/authup%2Fauthup/issues/2793","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2793/packages"}},{"old_version":"2.1.3","new_version":"2.1.4","update_type":"patch","path":null,"pr_created_at":"2025-12-29T21:19:48.000Z","version_change":"2.1.3 → 2.1.4","issue":{"uuid":"3768363681","node_id":"PR_kwDOFrSa_s664BDJ","number":2792,"state":"closed","title":"fix(deps): bump the minorandpatch group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-30T21:19:05.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T21:19:48.000Z","updated_at":"2025-12-30T21:19:07.000Z","time_to_close":86357,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"minorandpatch","update_count":4,"packages":[{"name":"socket.io-client","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"socket.io","old_version":"4.8.2","new_version":"4.8.3","repository_url":"https://github.com/socketio/socket.io"},{"name":"testcontainers","old_version":"11.10.0","new_version":"11.11.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@isaacs/ttlcache","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minorandpatch group with 4 updates in the / directory: [socket.io-client](https://github.com/socketio/socket.io), [socket.io](https://github.com/socketio/socket.io), [testcontainers](https://github.com/testcontainers/testcontainers-node) and [@isaacs/ttlcache](https://github.com/isaacs/ttlcache).\n\nUpdates `socket.io-client` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/dd717924556d18b4453b63465fbf9b7c32788ac6\"\u003e\u003ccode\u003edd71792\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/bb0b480d2ab3108a8ae255b539015da451fdb249\"\u003e\u003ccode\u003ebb0b480\u003c/code\u003e\u003c/a\u003e fix(sio): improve \u003ccode\u003eio.close()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/socketio/socket.io/issues/5344\"\u003e#5344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/161be91975ccc12d8cc35b1b511e00e5a86bad87\"\u003e\u003ccode\u003e161be91\u003c/code\u003e\u003c/a\u003e test(sio): pin version of the client bundle in the tests\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io-client@4.8.2...socket.io-client@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket.io` from 4.8.2 to 4.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9978574e4f1d4e21593497f94c40053cd0fff359\"\u003e\u003ccode\u003e9978574\u003c/code\u003e\u003c/a\u003e chore(release): socket.io@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/e9e5bed4f2df269d228573325f25e10ec9dee6f3\"\u003e\u003ccode\u003ee9e5bed\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-client@4.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/9581f9bcfd0c0fa8cb16eae1604c6a727af21efa\"\u003e\u003ccode\u003e9581f9b\u003c/code\u003e\u003c/a\u003e fix(sio): do not throw when calling io.close() on a stopped server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/579d43f33f93503a936a133a59c1dcc1b8440c3d\"\u003e\u003ccode\u003e579d43f\u003c/code\u003e\u003c/a\u003e refactor: remove unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ee9aac31342da4ccad8e9bfe5b98081701037f32\"\u003e\u003ccode\u003eee9aac3\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-parser@4.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/968277cef8cf429a001c2c51b3ab7fd25b9836ef\"\u003e\u003ccode\u003e968277c\u003c/code\u003e\u003c/a\u003e chore(release): socket.io-adapter@2.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/2bf16bd214b5c12a90f4c2dad88bfbea2858df10\"\u003e\u003ccode\u003e2bf16bd\u003c/code\u003e\u003c/a\u003e chore(release): engine.io-client@6.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketio/socket.io/commit/ad616070b8d845486fb5f1576205f70fff89723d\"\u003e\u003ccode\u003ead61607\u003c/code\u003e\u003c/a\u003e docs(eio): fix link in the release notes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketio/socket.io/compare/socket.io@4.8.2...socket.io@4.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.10.0 to 11.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.11.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Azure Service Bus module \u003ca href=\"https://github.com/UnstoppableMango\"\u003e\u003ccode\u003e@​UnstoppableMango\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSelenium support user-provided network \u003ca href=\"https://github.com/AlexSanin\"\u003e\u003ccode\u003e@​AlexSanin\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix abstract started container async dispose \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuthenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e \u003ca href=\"https://github.com/jwhite-sds\"\u003e\u003ccode\u003e@​jwhite-sds\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport KafkaContainer's SaslSslListenerOptions \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Kafka module markdown and ZK test version \u003ca href=\"https://github.com/joebowbeer\"\u003e\u003ccode\u003e@​joebowbeer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 16 directories with 18 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 12 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\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/testcontainers/testcontainers-node/commit/a5588504e0811b897065db79931e31e0f4136e07\"\u003e\u003ccode\u003ea558850\u003c/code\u003e\u003c/a\u003e Selenium support user-provided network (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/155f962e4c0988fec1c6a90935aa1c9f2f2e81ff\"\u003e\u003ccode\u003e155f962\u003c/code\u003e\u003c/a\u003e Fix abstract started container async dispose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/252239f0671c05495f9af8086d06119a5c5d2e51\"\u003e\u003ccode\u003e252239f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 16 directories with 18 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/7882ed922e9e74d68010afe7f9a6beb7c408c159\"\u003e\u003ccode\u003e7882ed9\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 12 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/504de944b2d110264a8ca17062759d23f44c990a\"\u003e\u003ccode\u003e504de94\u003c/code\u003e\u003c/a\u003e Add Azure Service Bus module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/17930dde3e246b05131bdae7a93d9969e25a775e\"\u003e\u003ccode\u003e17930dd\u003c/code\u003e\u003c/a\u003e Export KafkaContainer's SaslSslListenerOptions (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/23de77ee3cfa98c07426613a34b53b584107abac\"\u003e\u003ccode\u003e23de77e\u003c/code\u003e\u003c/a\u003e Authenticate with \u003ccode\u003eidentityToken\u003c/code\u003e when present in \u003ccode\u003eauths\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/5385863730e5be135258024ed0c193c1d70b6cec\"\u003e\u003ccode\u003e5385863\u003c/code\u003e\u003c/a\u003e Update Kafka module markdown and ZK test version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/ad7dc8653ccb2308e8519c1a94d4a67517a5db41\"\u003e\u003ccode\u003ead7dc86\u003c/code\u003e\u003c/a\u003e v11.10.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.10.0...v11.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/1476f929f84c9bc2b64e20167126dab42317aff9\"\u003e\u003ccode\u003e1476f92\u003c/code\u003e\u003c/a\u003e 2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/e101894414abb04a25ab65729b42c5438ae3dc19\"\u003e\u003ccode\u003ee101894\u003c/code\u003e\u003c/a\u003e stack timers for long TTLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/fe12fe3b93917d09a248da102d4127e30be1f053\"\u003e\u003ccode\u003efe12fe3\u003c/code\u003e\u003c/a\u003e move configs out of package.json to config files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.3...v2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/authup/authup/pull/2792","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/authup%2Fauthup/issues/2792","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2792/packages"}},{"old_version":"2.1.2","new_version":"2.1.3","update_type":"patch","path":"/vendor in the vendor-minor-and-patch-dependencies group across 1 directory","pr_created_at":"2025-12-11T21:02:51.000Z","version_change":"2.1.2 → 2.1.3","issue":{"uuid":"3720942052","node_id":"PR_kwDOBwapYs64cEmh","number":7091,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 2.1.2 to 2.1.3 in /vendor in the vendor-minor-and-patch-dependencies group across 1 directory","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-11T21:02:51.000Z","updated_at":"2025-12-16T23:02:35.706Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"2.1.2","new_version":"2.1.3","repository_url":"https://github.com/isaacs/ttlcache"}],"path":"/vendor in the vendor-minor-and-patch-dependencies group across 1 directory","ecosystem":"npm"},"body":"Bumps the vendor-minor-and-patch-dependencies group with 1 update in the /vendor directory: [@isaacs/ttlcache](https://github.com/isaacs/ttlcache).\n\nUpdates `@isaacs/ttlcache` from 2.1.2 to 2.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.2...v2.1.3\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=2.1.2\u0026new-version=2.1.3)](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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/7091","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7091","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7091/packages"}},{"old_version":"2.1.2","new_version":"2.1.3","update_type":"patch","path":"the runtime-minor-and-patch-dependencies group across 1 directory","pr_created_at":"2025-12-04T05:09:36.000Z","version_change":"2.1.2 → 2.1.3","issue":{"uuid":"3692946070","node_id":"PR_kwDOBwapYs62-hL0","number":7032,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 2.1.2 to 2.1.3 in the runtime-minor-and-patch-dependencies group across 1 directory","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-04T05:09:36.000Z","updated_at":"2025-12-04T05:14:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"2.1.2","new_version":"2.1.3","repository_url":"https://github.com/isaacs/ttlcache"}],"path":"the runtime-minor-and-patch-dependencies group across 1 directory","ecosystem":"npm"},"body":"Bumps the runtime-minor-and-patch-dependencies group with 1 update in the / directory: [@isaacs/ttlcache](https://github.com/isaacs/ttlcache).\n\nUpdates `@isaacs/ttlcache` from 2.1.2 to 2.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.2...v2.1.3\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=2.1.2\u0026new-version=2.1.3)](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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/7032","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7032","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7032/packages"}},{"old_version":"2.0.1","new_version":"2.1.3","update_type":"minor","path":null,"pr_created_at":"2025-12-01T20:19:25.000Z","version_change":"2.0.1 → 2.1.3","issue":{"uuid":"3682699583","node_id":"PR_kwDOOsrDvc62b62k","number":14,"state":"closed","title":"Bump the all group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-12-20T18:01:36.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-01T20:19:25.000Z","updated_at":"2025-12-20T18:01:37.000Z","time_to_close":1633331,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":8,"packages":[{"name":"@aws-sdk/client-sns","old_version":"3.922.0","new_version":"3.940.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@isaacs/ttlcache","old_version":"2.0.1","new_version":"2.1.3","repository_url":"https://github.com/isaacs/ttlcache"},{"name":"express","old_version":"5.1.0","new_version":"5.2.0","repository_url":"https://github.com/expressjs/express"},{"name":"mongoose","old_version":"8.19.2","new_version":"9.0.0","repository_url":"https://github.com/Automattic/mongoose"},{"name":"zod","old_version":"3.25.76","new_version":"4.1.13","repository_url":"https://github.com/colinhacks/zod"},{"name":"@tsconfig/recommended","old_version":"1.0.11","new_version":"1.0.13","repository_url":"https://github.com/tsconfig/bases"},{"name":"@types/node","old_version":"24.10.0","new_version":"24.10.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tsx","old_version":"4.20.6","new_version":"4.21.0","repository_url":"https://github.com/privatenumber/tsx"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 8 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.922.0` | `3.940.0` |\n| [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) | `2.0.1` | `2.1.3` |\n| [express](https://github.com/expressjs/express) | `5.1.0` | `5.2.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.19.2` | `9.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.1.13` |\n| [@tsconfig/recommended](https://github.com/tsconfig/bases/tree/HEAD/bases) | `1.0.11` | `1.0.13` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.0` | `24.10.1` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.20.6` | `4.21.0` |\n\n\nUpdates `@aws-sdk/client-sns` from 3.922.0 to 3.940.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e\u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.940.0\u003c/h2\u003e\n\u003ch4\u003e3.940.0(2025-11-25)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-11-25 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e27709045616337e38c5118cfb895908792b404f\"\u003ee2770904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-firewall:\u003c/strong\u003e  Network Firewall release of the Proxy feature. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0eb20e887961327021849393df0ac5f30497ab8b\"\u003e0eb20e88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-organizations:\u003c/strong\u003e  Add support for policy operations on the S3_POLICY and BEDROCK_POLICY policy type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75e196ee52c6ec3e1fee97d715e92d9d38ad3f0d\"\u003e75e196ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-route-53:\u003c/strong\u003e  Adds support for new route53 feature: accelerated recovery. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dbe0a58f8de1c9919049dd9f9ea7443f4feb46c5\"\u003edbe0a58f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  This release adds support to view Network firewall proxy appliances attached to an existing NAT Gateway via DescribeNatGateways API NatGatewayAttachedAppliance structure. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7d70b063103b71d5ae67bd2bf31ba423382e6352\"\u003e7d70b063\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/protocols:\u003c/strong\u003e  performance improvements for shape serde traversal (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7523\"\u003e#7523\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b20a25eab019b6795afc2db74f87be12e1c22bf9\"\u003eb20a25ea\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  update codegen unit tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7525\"\u003e#7525\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e43ff44c79fd48475c0889a5fd7376991e2eae38\"\u003ee43ff44c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.940.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.939.0\u003c/h2\u003e\n\u003ch4\u003e3.939.0(2025-11-24)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  reduce api validation to packages/lib only (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7519\"\u003e#7519\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eb74d6a06c95955a11d4434a0b0e50ce760ebe25\"\u003eeb74d6a0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  New CloudWatch Logs feature - LogGroup Deletion Protection, a capability that allows customers to safeguard their critical CloudWatch log groups from accidental or unintended deletion. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02360329959d33ca2411d666e0f96643c6ba5191\"\u003e02360329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Add TrustStore, ConnectionFunction APIs to CloudFront SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/168505ee3412bd533b0a2d891fb2d9eedeef66a9\"\u003e168505ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  export enum objects for string shapes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7521\"\u003e#7521\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/62f648dff5c6734948740f07f2d39aa4715bca6c\"\u003e62f648df\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudfront-signer:\u003c/strong\u003e  skip extended encoding for query parameters in the base url (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7515\"\u003e#7515\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/954d411e083c384ecc959d86f9359ea8796990ff\"\u003e954d411e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eincrease beforeAll hook timeouts (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7518\"\u003e#7518\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/720ba4cd02b75b71a2a1f0c7e9f007de9b8448e3\"\u003e720ba4cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.939.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sns/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.939.0...v3.940.0\"\u003e3.940.0\u003c/a\u003e (2025-11-25)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.938.0...v3.939.0\"\u003e3.939.0\u003c/a\u003e (2025-11-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.935.0...v3.936.0\"\u003e3.936.0\u003c/a\u003e (2025-11-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.934.0...v3.935.0\"\u003e3.935.0\u003c/a\u003e (2025-11-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.933.0...v3.934.0\"\u003e3.934.0\u003c/a\u003e (2025-11-18)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.932.0...v3.933.0\"\u003e3.933.0\u003c/a\u003e (2025-11-17)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sns\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.931.0...v3.932.0\"\u003e3.932.0\u003c/a\u003e (2025-11-14)\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/aws/aws-sdk-js-v3/commit/e9962f1c4512d6ea969ca621754b3db01ac54aa9\"\u003e\u003ccode\u003ee9962f1\u003c/code\u003e\u003c/a\u003e Publish v3.940.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/15923791acb0f527cf323c58aecd5d4bea7fff29\"\u003e\u003ccode\u003e1592379\u003c/code\u003e\u003c/a\u003e Publish v3.939.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a180cc700f630c07711ca0c823b668fe50e5123e\"\u003e\u003ccode\u003ea180cc7\u003c/code\u003e\u003c/a\u003e Publish v3.936.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c31b14b70eb5750573dedf0de1ccb9c8136c84f9\"\u003e\u003ccode\u003ec31b14b\u003c/code\u003e\u003c/a\u003e Publish v3.935.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ac2be518aa22bbc0c1899580073b433c0d3836ac\"\u003e\u003ccode\u003eac2be51\u003c/code\u003e\u003c/a\u003e chore(codegen): update for smithy/core serde fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns/issues/7511\"\u003e#7511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b6a4d9a2d9e26564506d833431c43ae0de335c6\"\u003e\u003ccode\u003e3b6a4d9\u003c/code\u003e\u003c/a\u003e Publish v3.934.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/674fae6e8d61eeb463576cb37dabfe5c61bcef98\"\u003e\u003ccode\u003e674fae6\u003c/code\u003e\u003c/a\u003e Publish v3.933.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c28f46d9d0ceff80f1123bcd76ff65b4dbfef93c\"\u003e\u003ccode\u003ec28f46d\u003c/code\u003e\u003c/a\u003e Publish v3.932.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99f5f06fb3aa7a1c2d152bdda944ed225d3a9072\"\u003e\u003ccode\u003e99f5f06\u003c/code\u003e\u003c/a\u003e Publish v3.931.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2a1737eb76705bcde9f3aa42cae89292ae7ad865\"\u003e\u003ccode\u003e2a1737e\u003c/code\u003e\u003c/a\u003e Publish v3.930.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.940.0/clients/client-sns\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 2.0.1 to 2.1.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6e15c53905f6c340a3d06494c776c30a68e65ff9\"\u003e\u003ccode\u003e6e15c53\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/cbfdbd5e40e5367d98fe489da32a004c0ae845ed\"\u003e\u003ccode\u003ecbfdbd5\u003c/code\u003e\u003c/a\u003e correct test name, use t.clock for regularity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3f584f17e4bd4fddaf400a427aa485dc4f15c05f\"\u003e\u003ccode\u003e3f584f1\u003c/code\u003e\u003c/a\u003e Do not run 'set' disposes for undefined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d15ad326682add5483a0e12690fcf588335aba5b\"\u003e\u003ccode\u003ed15ad32\u003c/code\u003e\u003c/a\u003e fix setting TTL when item not yet in cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4a5bdb25c5182b3678c1cb74a1c9bdc49709a47d\"\u003e\u003ccode\u003e4a5bdb2\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d559fd37a718fdb4269f1821f5423f0153efd8fd\"\u003e\u003ccode\u003ed559fd3\u003c/code\u003e\u003c/a\u003e nclude Infinity exps in entries, keys, values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/ecbede5ce01e6a644545de77b151814133cbad8c\"\u003e\u003ccode\u003eecbede5\u003c/code\u003e\u003c/a\u003e add missing word to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/76e144d48d06695a51ba47ce902ff32c9154cc15\"\u003e\u003ccode\u003e76e144d\u003c/code\u003e\u003c/a\u003e 2.1.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.0.1...v2.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `express` from 5.1.0 to 5.2.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\u003ev5.2.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\u003ebuild(deps): bump github/codeql-action from 3.28.11 to 3.28.13 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6429\"\u003eexpressjs/express#6429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: simplify \u003ccode\u003eacceptsLanguages\u003c/code\u003e implementation using spread operator by \u003ca href=\"https://github.com/Ayoub-Mabrouk\"\u003e\u003ccode\u003e@​Ayoub-Mabrouk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6137\"\u003eexpressjs/express#6137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eincreased code coverage of utils.js file by \u003ca href=\"https://github.com/ashish3011\"\u003e\u003ccode\u003e@​ashish3011\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6386\"\u003eexpressjs/express#6386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove duplicate word by \u003ca href=\"https://github.com/dufucun\"\u003e\u003ccode\u003e@​dufucun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6456\"\u003eexpressjs/express#6456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.13 to 3.28.16 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6498\"\u003eexpressjs/express#6498\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4.3.0 to 4.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6497\"\u003eexpressjs/express#6497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6496\"\u003eexpressjs/express#6496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: 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/6504\"\u003eexpressjs/express#6504\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: update codeql config 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/6488\"\u003eexpressjs/express#6488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 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/6512\"\u003eexpressjs/express#6512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix typos in test by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6535\"\u003eexpressjs/express#6535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: disable credential persistence for checkout actions by \u003ca href=\"https://github.com/mertssmnoglu\"\u003e\u003ccode\u003e@​mertssmnoglu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6522\"\u003eexpressjs/express#6522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: allow manual triggering of workflow by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6515\"\u003eexpressjs/express#6515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add coverage for app.listen() variants by \u003ca href=\"https://github.com/kgarg1\"\u003e\u003ccode\u003e@​kgarg1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6476\"\u003eexpressjs/express#6476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: move documentation and charters to the discussions and .github … 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/6427\"\u003eexpressjs/express#6427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.16 to 3.28.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6549\"\u003eexpressjs/express#6549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6548\"\u003eexpressjs/express#6548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enforce explicit \u003ccode\u003eBuffer\u003c/code\u003e import and add lint rule by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6525\"\u003eexpressjs/express#6525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use node protocol for querystring by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6520\"\u003eexpressjs/express#6520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix typo by \u003ca href=\"https://github.com/mountdisk\"\u003e\u003ccode\u003e@​mountdisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6609\"\u003eexpressjs/express#6609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.29.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6618\"\u003eexpressjs/express#6618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd deprecation warnings for redirect arguments undefined 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/6405\"\u003eexpressjs/express#6405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: run CI when the markdown changes 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/6632\"\u003eexpressjs/express#6632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: fix CONTRIBUTING link 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/6653\"\u003eexpressjs/express#6653\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: update contributing guidelines and code of conduct links by \u003ca href=\"https://github.com/ShubhamOulkar\"\u003e\u003ccode\u003e@​ShubhamOulkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6601\"\u003eexpressjs/express#6601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump morgan from 1.10.0 to 1.10.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6679\"\u003eexpressjs/express#6679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump cookie-session from 2.1.0 to 2.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6678\"\u003eexpressjs/express#6678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elint: add --fix flag to automatic fix linting issue by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6644\"\u003eexpressjs/express#6644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: ignore yarn.lock file and update example by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6588\"\u003eexpressjs/express#6588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elib: use req.socket over deprecated req.connection 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/6705\"\u003eexpressjs/express#6705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: update express app example by \u003ca href=\"https://github.com/shivarm\"\u003e\u003ccode\u003e@​shivarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6718\"\u003eexpressjs/express#6718\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.2 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6675\"\u003eexpressjs/express#6675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove history.md from being packaged on publish by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6780\"\u003eexpressjs/express#6780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6797\"\u003eexpressjs/express#6797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.30.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6796\"\u003eexpressjs/express#6796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6795\"\u003eexpressjs/express#6795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4.4.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6794\"\u003eexpressjs/express#6794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6793\"\u003eexpressjs/express#6793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add node.js 25 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/6843\"\u003eexpressjs/express#6843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6871\"\u003eexpressjs/express#6871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6870\"\u003eexpressjs/express#6870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6869\"\u003eexpressjs/express#6869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/express/pull/6868\"\u003eexpressjs/express#6868\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/express/blob/master/History.md\"\u003eexpress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.2.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: \u003ccode\u003ebody-parser@^2.2.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eA deprecation warning was added when using \u003ccode\u003eres.redirect\u003c/code\u003e with undefined arguments, Express now emits a warning to help detect calls that pass undefined as the status or URL and make them easier to fix.\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/express/commit/4007ad103ba29f6426b2ec9eccfb1ceb792682a8\"\u003e\u003ccode\u003e4007ad1\u003c/code\u003e\u003c/a\u003e Release: 5.2.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6920\"\u003e#6920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/2f64f68c37c64ae333e41ff38032d21860f22255\"\u003e\u003ccode\u003e2f64f68\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/ed0ba3f1dc905d6b62eabf23bd383abcae4901ba\"\u003e\u003ccode\u003eed0ba3f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6928\"\u003e#6928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/8eace4603cb2547608578a4fbb259dc984216f71\"\u003e\u003ccode\u003e8eace46\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.31.2 to 4.31.6 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6929\"\u003e#6929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/30bae810279b2ea162bed5b14ce6c35a110a87f5\"\u003e\u003ccode\u003e30bae81\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6930\"\u003e#6930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/758d4355d45322b4c8cd347ebcefbf3b154c7e7f\"\u003e\u003ccode\u003e758d435\u003c/code\u003e\u003c/a\u003e deps: body-parser@^2.2.1 (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6922\"\u003e#6922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/77bcd5274a87047e5b3fe2f17f6c342db3909c53\"\u003e\u003ccode\u003e77bcd52\u003c/code\u003e\u003c/a\u003e docs: update emeritus triagers (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6890\"\u003e#6890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/f33caf1f89a028f0ea98ff5a156a68e65a2eabdd\"\u003e\u003ccode\u003ef33caf1\u003c/code\u003e\u003c/a\u003e Nominate to \u003ca href=\"https://github.com/efekrskl\"\u003e\u003ccode\u003e@​efekrskl\u003c/code\u003e\u003c/a\u003e for triage team (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6888\"\u003e#6888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/54af593b739ea44674e4a445efa15b8024f093da\"\u003e\u003ccode\u003e54af593\u003c/code\u003e\u003c/a\u003e refactor: use cached slice in app.listen (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6897\"\u003e#6897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/express/commit/2551a7d8afd82e41b9282bd0235190a847a59f44\"\u003e\u003ccode\u003e2551a7d\u003c/code\u003e\u003c/a\u003e docs: switch badges from badgen.net to shields.io (\u003ca href=\"https://redirect.github.com/expressjs/express/issues/6900\"\u003e#6900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/express/compare/v5.1.0...v5.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mongoose` from 8.19.2 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Automattic/mongoose/releases\"\u003emongoose's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.0.0 / 2025-11-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE: drop support for callback-based pre middleware, e.g. \u003ccode\u003enext()\u003c/code\u003e in \u003ccode\u003epre()\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: update to MongoDB Node driver v7\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make UUID schema type return bson UUIDs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15378\"\u003e#15378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15019\"\u003e#15019\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14948\"\u003e#14948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: disallow update pipelines by default, require updatePipeline option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15586\"\u003e#15586\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14424\"\u003e#14424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: call virtual ref function with subdoc, not top-level doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14652\"\u003e#14652\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12440\"\u003e#12440\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12363\"\u003e#12363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15587\"\u003e#15587\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15355\"\u003e#15355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15422\"\u003e#15422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): change \u003ccode\u003ethis\u003c/code\u003e to HydratedDocument for default() and required(), HydratedDocument | Query for validate() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15020\"\u003e#15020\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14696\"\u003e#14696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15572\"\u003e#15572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13079\"\u003e#13079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15593\"\u003e#15593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15312\"\u003e#15312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15576\"\u003e#15576\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15154\"\u003e#15154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15298\"\u003e#15298\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14906\"\u003e#14906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove browser build, move to \u003ccode\u003e@​mongoosejs/browser\u003c/code\u003e instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15385\"\u003e#15385\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15296\"\u003e#15296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove schematype caster and casterConstructor properties in favor of embeddedSchemaType and Constructor \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15513\"\u003e#15513\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15179\"\u003e#15179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: adding missing pluralizations, fixing pluralization: virus -\u0026gt; viruses \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14247\"\u003e#14247\u003c/a\u003e \u003ca href=\"https://github.com/ItsBradyDavis\"\u003eItsBradyDavis\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove connection noListener option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15641\"\u003e#15641\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15640\"\u003e#15640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(types): add Schema.create() for TypeScript type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15482\"\u003e#15482\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14954\"\u003e#14954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples directory \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15597\"\u003e#15597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.0.0-rc1 / 2025-11-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix(populate): correctly populate embedded discriminators on subdocuments \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15774\"\u003e#15774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.0.0-rc0 / 2025-11-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE: drop support for callback-based pre middleware, e.g. \u003ccode\u003enext()\u003c/code\u003e in \u003ccode\u003epre()\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: update to MongoDB Node driver v7\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make UUID schema type return bson UUIDs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15378\"\u003e#15378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15019\"\u003e#15019\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14948\"\u003e#14948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: disallow update pipelines by default, require updatePipeline option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15586\"\u003e#15586\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14424\"\u003e#14424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: call virtual ref function with subdoc, not top-level doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14652\"\u003e#14652\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12440\"\u003e#12440\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12363\"\u003e#12363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15587\"\u003e#15587\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15355\"\u003e#15355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15422\"\u003e#15422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): change \u003ccode\u003ethis\u003c/code\u003e to HydratedDocument for default() and required(), HydratedDocument | Query for validate() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15020\"\u003e#15020\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14696\"\u003e#14696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15572\"\u003e#15572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13079\"\u003e#13079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15593\"\u003e#15593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15312\"\u003e#15312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15576\"\u003e#15576\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15154\"\u003e#15154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15298\"\u003e#15298\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14906\"\u003e#14906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove browser build, move to \u003ccode\u003e@​mongoosejs/browser\u003c/code\u003e instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15385\"\u003e#15385\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15296\"\u003e#15296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove schematype caster and casterConstructor properties in favor of embeddedSchemaType and Constructor \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15513\"\u003e#15513\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15179\"\u003e#15179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: adding missing pluralizations, fixing pluralization: virus -\u0026gt; viruses \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14247\"\u003e#14247\u003c/a\u003e \u003ca href=\"https://github.com/ItsBradyDavis\"\u003eItsBradyDavis\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove connection noListener option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15641\"\u003e#15641\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15640\"\u003e#15640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(types): add Schema.create() for TypeScript type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15482\"\u003e#15482\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14954\"\u003e#14954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples directory \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15597\"\u003e#15597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/Automattic/mongoose/blob/master/CHANGELOG.md\"\u003emongoose's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.0.0 / 2025-11-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE: drop support for callback-based pre middleware, e.g. \u003ccode\u003enext()\u003c/code\u003e in \u003ccode\u003epre()\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: update to MongoDB Node driver v7\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make UUID schema type return bson UUIDs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15378\"\u003e#15378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15019\"\u003e#15019\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14948\"\u003e#14948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: disallow update pipelines by default, require updatePipeline option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15586\"\u003e#15586\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14424\"\u003e#14424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: call virtual ref function with subdoc, not top-level doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14652\"\u003e#14652\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12440\"\u003e#12440\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12363\"\u003e#12363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15587\"\u003e#15587\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15355\"\u003e#15355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15422\"\u003e#15422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): change \u003ccode\u003ethis\u003c/code\u003e to HydratedDocument for default() and required(), HydratedDocument | Query for validate() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15020\"\u003e#15020\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14696\"\u003e#14696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15572\"\u003e#15572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13079\"\u003e#13079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15593\"\u003e#15593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15312\"\u003e#15312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15576\"\u003e#15576\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15154\"\u003e#15154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15298\"\u003e#15298\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14906\"\u003e#14906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove browser build, move to \u003ccode\u003e@​mongoosejs/browser\u003c/code\u003e instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15385\"\u003e#15385\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15296\"\u003e#15296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove schematype caster and casterConstructor properties in favor of embeddedSchemaType and Constructor \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15513\"\u003e#15513\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15179\"\u003e#15179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: adding missing pluralizations, fixing pluralization: virus -\u0026gt; viruses \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14247\"\u003e#14247\u003c/a\u003e \u003ca href=\"https://github.com/ItsBradyDavis\"\u003eItsBradyDavis\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove connection noListener option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15641\"\u003e#15641\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15640\"\u003e#15640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(types): add Schema.create() for TypeScript type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15482\"\u003e#15482\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14954\"\u003e#14954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples directory \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15597\"\u003e#15597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e8.20.1 / 2025-11-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etypes: correct Model.schema type and fix unknown check for this param type in schema.methods \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15750\"\u003e#15750\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15693\"\u003e#15693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add detailed loadClass() TypeScript usage guide \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15731\"\u003e#15731\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12813\"\u003e#12813\u003c/a\u003e \u003ca href=\"https://github.com/Necro-Rohan\"\u003eNecro-Rohan\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update version support documentation for Mongoose \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15761\"\u003e#15761\u003c/a\u003e \u003ca href=\"https://github.com/ManmathX\"\u003eManmathX\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add copy-to-clipboard feature for code blocks in docs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15759\"\u003e#15759\u003c/a\u003e \u003ca href=\"https://github.com/vedansha07\"\u003evedansha07\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.0.0-rc1 / 2025-11-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix(populate): correctly populate embedded discriminators on subdocuments \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15774\"\u003e#15774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.0.0-rc0 / 2025-11-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE: drop support for callback-based pre middleware, e.g. \u003ccode\u003enext()\u003c/code\u003e in \u003ccode\u003epre()\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: update to MongoDB Node driver v7\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make UUID schema type return bson UUIDs \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15378\"\u003e#15378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15019\"\u003e#15019\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14948\"\u003e#14948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: disallow update pipelines by default, require updatePipeline option \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15586\"\u003e#15586\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14424\"\u003e#14424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: call virtual ref function with subdoc, not top-level doc \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14652\"\u003e#14652\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12440\"\u003e#12440\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/12363\"\u003e#12363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15587\"\u003e#15587\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15355\"\u003e#15355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15422\"\u003e#15422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): change \u003ccode\u003ethis\u003c/code\u003e to HydratedDocument for default() and required(), HydratedDocument | Query for validate() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15020\"\u003e#15020\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14696\"\u003e#14696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15572\"\u003e#15572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13079\"\u003e#13079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15593\"\u003e#15593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15312\"\u003e#15312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15576\"\u003e#15576\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15154\"\u003e#15154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15298\"\u003e#15298\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/14906\"\u003e#14906\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/93c780b6e1c24a6b4ab42c14e64a2500da87a54b\"\u003e\u003ccode\u003e93c780b\u003c/code\u003e\u003c/a\u003e chore: release 9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/830bf730ec3c5521e7a1f50401a63edc6b254525\"\u003e\u003ccode\u003e830bf73\u003c/code\u003e\u003c/a\u003e Merge branch '8.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/46996b6acf4779bb4ccb657f2c3f0d1a462280cc\"\u003e\u003ccode\u003e46996b6\u003c/code\u003e\u003c/a\u003e chore: add script to publish 8x docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/bcdcd324c4c46cbb04686eb887a3d1b4de9ac78e\"\u003e\u003ccode\u003ebcdcd32\u003c/code\u003e\u003c/a\u003e chore: release 8.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/e646c58ca017bdb503f518b2036a33c3cb46f850\"\u003e\u003ccode\u003ee646c58\u003c/code\u003e\u003c/a\u003e Merge branch '8.x' of github.com:Automattic/mongoose into 8.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/598b1fae516827124fab16e9c7d8809eea4db8bc\"\u003e\u003ccode\u003e598b1fa\u003c/code\u003e\u003c/a\u003e chore: use marked 15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/f63109368f771d8a962af153f1aac1041c0367f2\"\u003e\u003ccode\u003ef631093\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15750\"\u003e#15750\u003c/a\u003e from Automattic/vkarpov15/\u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15693\"\u003egh-15693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/96b74d54df0728628b60f07a2b12466f0e1eadcd\"\u003e\u003ccode\u003e96b74d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15761\"\u003e#15761\u003c/a\u003e from ManmathX/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/cb7a90daeece8d9422ab1b7f35400edc60f6ef90\"\u003e\u003ccode\u003ecb7a90d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/15759\"\u003e#15759\u003c/a\u003e from vedansha07/add-copy-button\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Automattic/mongoose/commit/113e801c01011496f346bf774a70dcc416fccfbc\"\u003e\u003ccode\u003e113e801\u003c/code\u003e\u003c/a\u003e chore: release 9.0.0-rc1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Automattic/mongoose/compare/8.19.2...9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zod` from 3.25.76 to 4.1.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/colinhacks/zod/releases\"\u003ezod's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.13\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e5c2602ceb8be8941c64bbe5ac7d92cc174ae6f7e Update AI widget (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5318\"\u003e#5318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed3da530deb713c853e79405adddf770e156d50ac reflect the specified regex correctly in error (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5338\"\u003e#5338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e39f8c45b8a29de2330b485862b83cb35849f4238 faster initialization (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5352\"\u003e#5352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee9e27905cc0f37cb079ea473af8359d5e17a57a1 Clean up comment\u003c/li\u003e\n\u003cli\u003e8e4739fadbd7de710eb67d34ba7e06a1029a68ab Update inferred z.promise() type\u003c/li\u003e\n\u003cli\u003e2849df8907b011ab056d67ae8e3d27577ac4ed3e fix(locales): improve Dutch (nl) localization (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5367\"\u003e#5367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb0d3c9f628b60d358b66acf8f0ef7937fc9e8950 Run tests on windows\u003c/li\u003e\n\u003cli\u003e6fd61b71b85e4fef4c168a46c3ebcc574f26255f feat unitest (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5358\"\u003e#5358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea4e4bc80e204577c698cf1369dd63c2b986d35f3 Lock to node 24\u003c/li\u003e\n\u003cli\u003e8de8bad0fa84194b81efd32474462d7a236a1ee4 Fix windows build\u003c/li\u003e\n\u003cli\u003eb2c186bbae3a74a12acd385c1ced3ed978235cf8 Use Node LTS\u003c/li\u003e\n\u003cli\u003eb73b1f61c798efdf497852872b4c19cd4111c1f3 Consolidate isTransforming logic\u003c/li\u003e\n\u003cli\u003ed85f3ea4da53a1b232017dd4e4a2874eca4d8d76 Fix \u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5353\"\u003e#5353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1bac0f37b529eb9a0d833a01200f5a898e8e6220 Fix test.yml\u003c/li\u003e\n\u003cli\u003e86d4dad5bc27b4b35df533c9170a552ad8c6c3bc Fix partial record\u003c/li\u003e\n\u003cli\u003e5e6c0fd7471636feffe5763c9b7637879da459fe Fix attw on windows\u003c/li\u003e\n\u003cli\u003e27fc616b8edb93cc27a4d25b37479d6e418bbccf Extend test timeout\u003c/li\u003e\n\u003cli\u003e8d336c4d15e1917d78b67b890f7182f26633b56f Remove windows runner\u003c/li\u003e\n\u003cli\u003e5be72e0ef4dceb1387febb7981079ecdeb5e2817 chore(doc): update metadata.tsx (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5331\"\u003e#5331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecb0272a0ad9962df95832a78587f54afec685351 docs: add 'cd zod' step to development setup instructions (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5394\"\u003e#5394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e24e3325dc63010e4f74e23caf91199652e8b12a9 docs: replace 'Refinement' with 'Transform' in transforms section (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5397\"\u003e#5397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e644a08203ebb00e23484b3f9a986ae783ce26a9a chore: add resource for validating environment variables with Zod (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5403\"\u003e#5403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e1cfcf578a47527044e85455e79c907fd913adc Change doc for email validation method in Zod schema (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5392\"\u003e#5392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e88cf9441448608d9de24b47b8a4a4ba879fc2433 Fix: Iterate over keys in catchall object using \u0026quot;in\u0026quot; operator. (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5376\"\u003e#5376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaa437325c5957c0cf57667cd7b8568603ee7ecd3 Emphasise that \u003ccode\u003eenum\u003c/code\u003e validates against values, for object literal \u0026amp; \u003ccode\u003eenum\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5386\"\u003e#5386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3a4bd00aaa16276ffeb2708cc083a633bd4dd756 Improve Hebrew localization for Zod error messages (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5409\"\u003e#5409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec10f9d109874aeca6855383616c086b077d39f89 Fix typos (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5420\"\u003e#5420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e86f0ef918bb24f4ab9f1ce2afc5cf2d1a4a99473 Documentation Improvements (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5417\"\u003e#5417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee120a4877f4d8d076abf2db5c5cceab91a046be9 Fix opt tuple\u003c/li\u003e\n\u003cli\u003ef9bbb50c48f9c07ca869d28d6a7086d7290b97a3 Improve tuple\u003c/li\u003e\n\u003cli\u003e0ba0f348f677688b69ed78473e022f5d225b41fc Optimize docs caching/ISR (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5433\"\u003e#5433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3ec66c74b3fbc2616e880a90751c2cad7270bb3 Improve docs caching\u003c/li\u003e\n\u003cli\u003ec8cce4b607a7c0ca99cfb454571a3948ee9e85fb docs: fix typos and links (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5428\"\u003e#5428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e84ec04708525d6e83e3408d5d3a21edde742bdc5 docs(ecosystem): Add react-f3 (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5429\"\u003e#5429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3396515cc6f04f5f346a1e00256ad09998dbaeb3 Docs: Fix typo in safeExtend description (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5445\"\u003e#5445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3d93a7d593c19dc1822bc96a7c9d47312c29995e feat: MAC address validation in v4 and mini (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5440\"\u003e#5440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef2f0d178e1c526bc00ad0385706efad318bd44b0 Fix dual package hazard for \u003ccode\u003eglobalRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5452\"\u003e#5452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9fc493f86f17a5fc550df78e7e261137885f51ea fix: use oneOf for discriminated unions in JSON Schema (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5453\"\u003e#5453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e603dbe8dba6253c702ca8cf10b5299910dba3c88 Clean up regex, drop backreferences\u003c/li\u003e\n\u003cli\u003eab69b9ee813713a111b56a60c2df929eaf5ba426 Update mac addr tests\u003c/li\u003e\n\u003cli\u003ef7910528901c05293bad275fffcb54a82e28fcc9 chore: upgrade vitest to v4 (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5028\"\u003e#5028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef97e80da9197064937a58167619967bee4ebb638 fix(core): prevent infinite recursion for recursive tuples (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5089\"\u003e#5089\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5094\"\u003e#5094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e002e01ad0fcc17b17683adafc80f2a86e8d355a9 fix(record): handle non-function constructor field in isPlainObject (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5098\"\u003e#5098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e67165174eb8c7d5c6e76e760830f3109b4fdbd0e docs(contributing): add instructions on building \u003ccode\u003e@​zod/docs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5114\"\u003e#5114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8b0603dde684f1665bb2329111ed187f73ccf0ac Fix typo in ISO time documentation (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5277\"\u003e#5277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebe85ecc48a83e7f65ac0458d25f832fb4e28c9e7 docs(codecs): correct \u003ccode\u003estringToDate\u003c/code\u003e safeDecode methods (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5302\"\u003e#5302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e50bba5462546401939920a6566a81c0d9c8ef7e1 Add zodgres to ecosystem documentation (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5308\"\u003e#5308\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/4063e802d539d04182fc3e66a543ae6d1ba5658e\"\u003e\u003ccode\u003e4063e80\u003c/code\u003e\u003c/a\u003e Update check-semver script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/2cdd82b663706fdf642d7f030841a5b278f9173c\"\u003e\u003ccode\u003e2cdd82b\u003c/code\u003e\u003c/a\u003e 4.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/a774750d113982da28a2768b0a7c2de1f20c04e8\"\u003e\u003ccode\u003ea774750\u003c/code\u003e\u003c/a\u003e v4.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/0e803a29344a2f0ee637940cca96be3e6978b22e\"\u003e\u003ccode\u003e0e803a2\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Do not allow unsound pick/omit\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/5bfc8f269a81d9edc283e7920868161e4129fb23\"\u003e\u003ccode\u003e5bfc8f2\u003c/code\u003e\u003c/a\u003e Fix docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/3de39eea6f7ed286ae182093d0c91f3a6fdcca06\"\u003e\u003ccode\u003e3de39ee\u003c/code\u003e\u003c/a\u003e Implement slugify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/162fe298f0ec76d7f7883afbebdd732eb3c60773\"\u003e\u003ccode\u003e162fe29\u003c/code\u003e\u003c/a\u003e Add z.meta and z.describe\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/0f4ce73ad0c5610c3c53857d05ebae619d229aa3\"\u003e\u003ccode\u003e0f4ce73\u003c/code\u003e\u003c/a\u003e Do not allow unsound pick/omit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/f52344e76bed0e69175ca8893c84736cf97b5d11\"\u003e\u003ccode\u003ef52344e\u003c/code\u003e\u003c/a\u003e Fix vitest 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/d44253d6498564ecd24a6248ddca4e9bf4e43058\"\u003e\u003ccode\u003ed44253d\u003c/code\u003e\u003c/a\u003e Add support for number literal and TypeScript's enum keys in \u003ccode\u003ez.record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5334\"\u003e#5334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v3.25.76...v4.1.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tsconfig/recommended` from 1.0.11 to 1.0.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tsconfig/bases/commits/HEAD/bases\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.0 to 24.10.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.20.6 to 4.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.21.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.20.6...v4.21.0\"\u003e4.21.0\u003c/a\u003e (2025-11-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade esbuild (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/748\"\u003e#748\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/048fb623870f22c5026ad84187b545d418d2dfe8\"\u003e048fb62\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.21.0\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\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/privatenumber/tsx/commit/f6284cd50575ce6e8d110f63266d66cb9cde3b88\"\u003e\u003ccode\u003ef6284cd\u003c/code\u003e\u003c/a\u003e ci: lock in semantic-release v24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/048fb623870f22c5026ad84187b545d418d2dfe8\"\u003e\u003ccode\u003e048fb62\u003c/code\u003e\u003c/a\u003e feat: upgrade esbuild (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.20.6...v4.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Sbrjt/MealMap/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sbrjt%2FMealMap/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"1.4.1","new_version":"2.1.3","update_type":"major","path":null,"pr_created_at":"2025-11-27T02:06:11.000Z","version_change":"1.4.1 → 2.1.3","issue":{"uuid":"3669600136","node_id":"PR_kwDOD86WmM61wlU4","number":2091,"state":"closed","title":"chore(deps): bump @isaacs/ttlcache from 1.4.1 to 2.1.3","user":"dependabot[bot]","labels":["⚙️ dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-30T02:06:47.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-27T02:06:11.000Z","updated_at":"2025-12-30T02:06:48.000Z","time_to_close":2851236,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.1.3","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) from 1.4.1 to 2.1.3.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/4d5e71d5ba72400c2743485452ecb5d83599c21d\"\u003e\u003ccode\u003e4d5e71d\u003c/code\u003e\u003c/a\u003e 2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/93bff3bbbc10d7004b58a5301bac4105305faf63\"\u003e\u003ccode\u003e93bff3b\u003c/code\u003e\u003c/a\u003e Fix syntax typo in README example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6e15c53905f6c340a3d06494c776c30a68e65ff9\"\u003e\u003ccode\u003e6e15c53\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/cbfdbd5e40e5367d98fe489da32a004c0ae845ed\"\u003e\u003ccode\u003ecbfdbd5\u003c/code\u003e\u003c/a\u003e correct test name, use t.clock for regularity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3f584f17e4bd4fddaf400a427aa485dc4f15c05f\"\u003e\u003ccode\u003e3f584f1\u003c/code\u003e\u003c/a\u003e Do not run 'set' disposes for undefined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d15ad326682add5483a0e12690fcf588335aba5b\"\u003e\u003ccode\u003ed15ad32\u003c/code\u003e\u003c/a\u003e fix setting TTL when item not yet in cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/4a5bdb25c5182b3678c1cb74a1c9bdc49709a47d\"\u003e\u003ccode\u003e4a5bdb2\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d559fd37a718fdb4269f1821f5423f0153efd8fd\"\u003e\u003ccode\u003ed559fd3\u003c/code\u003e\u003c/a\u003e nclude Infinity exps in entries, keys, values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/ecbede5ce01e6a644545de77b151814133cbad8c\"\u003e\u003ccode\u003eecbede5\u003c/code\u003e\u003c/a\u003e add missing word to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/76e144d48d06695a51ba47ce902ff32c9154cc15\"\u003e\u003ccode\u003e76e144d\u003c/code\u003e\u003c/a\u003e 2.1.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.1.3\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=1.4.1\u0026new-version=2.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/CommunitySolidServer/CommunitySolidServer/pull/2091","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CommunitySolidServer%2FCommunitySolidServer/issues/2091","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2091/packages"}},{"old_version":"2.1.1","new_version":"2.1.2","update_type":"patch","path":"the runtime-minor-and-patch-dependencies group across 1 directory","pr_created_at":"2025-11-24T00:29:18.000Z","version_change":"2.1.1 → 2.1.2","issue":{"uuid":"3656669788","node_id":"PR_kwDOBwapYs61FToI","number":6971,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 2.1.1 to 2.1.2 in the runtime-minor-and-patch-dependencies group across 1 directory","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-24T00:29:18.000Z","updated_at":"2025-11-24T09:06:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"2.1.1","new_version":"2.1.2","repository_url":"https://github.com/isaacs/ttlcache"}],"path":"the runtime-minor-and-patch-dependencies group across 1 directory","ecosystem":"npm"},"body":"Bumps the runtime-minor-and-patch-dependencies group with 1 update in the / directory: [@isaacs/ttlcache](https://github.com/isaacs/ttlcache).\n\nUpdates `@isaacs/ttlcache` from 2.1.1 to 2.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6e15c53905f6c340a3d06494c776c30a68e65ff9\"\u003e\u003ccode\u003e6e15c53\u003c/code\u003e\u003c/a\u003e 2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/cbfdbd5e40e5367d98fe489da32a004c0ae845ed\"\u003e\u003ccode\u003ecbfdbd5\u003c/code\u003e\u003c/a\u003e correct test name, use t.clock for regularity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3f584f17e4bd4fddaf400a427aa485dc4f15c05f\"\u003e\u003ccode\u003e3f584f1\u003c/code\u003e\u003c/a\u003e Do not run 'set' disposes for undefined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d15ad326682add5483a0e12690fcf588335aba5b\"\u003e\u003ccode\u003ed15ad32\u003c/code\u003e\u003c/a\u003e fix setting TTL when item not yet in cache\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v2.1.1...v2.1.2\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=2.1.1\u0026new-version=2.1.2)](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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/6971","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6971","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6971/packages"}},{"old_version":"1.4.1","new_version":"2.1.1","update_type":"major","path":null,"pr_created_at":"2025-11-10T19:07:14.000Z","version_change":"1.4.1 → 2.1.1","issue":{"uuid":"3609326274","node_id":"PR_kwDOKCX1N86ymfvt","number":93,"state":"closed","title":"chore(deps): bump @isaacs/ttlcache from 1.4.1 to 2.1.1","user":"dependabot[bot]","labels":["Size - S","📦 - Dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T19:33:07.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T19:07:14.000Z","updated_at":"2025-11-24T19:33:07.000Z","time_to_close":1211153,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.1.1","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) from 1.4.1 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/4a5bdb25c5182b3678c1cb74a1c9bdc49709a47d\"\u003e\u003ccode\u003e4a5bdb2\u003c/code\u003e\u003c/a\u003e 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/d559fd37a718fdb4269f1821f5423f0153efd8fd\"\u003e\u003ccode\u003ed559fd3\u003c/code\u003e\u003c/a\u003e nclude Infinity exps in entries, keys, values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/ecbede5ce01e6a644545de77b151814133cbad8c\"\u003e\u003ccode\u003eecbede5\u003c/code\u003e\u003c/a\u003e add missing word to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/76e144d48d06695a51ba47ce902ff32c9154cc15\"\u003e\u003ccode\u003e76e144d\u003c/code\u003e\u003c/a\u003e 2.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/440100f224db313fd402c79a06b5f171b07a0f6a\"\u003e\u003ccode\u003e440100f\u003c/code\u003e\u003c/a\u003e add updateAgeOnHas, checkAgeOnHas\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/0be61d9f80a0488c48f0254ff9a1b2bb3bb2f931\"\u003e\u003ccode\u003e0be61d9\u003c/code\u003e\u003c/a\u003e update workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/c87d9d260370b9b15ac18ad1d74123f03b5456c2\"\u003e\u003ccode\u003ec87d9d2\u003c/code\u003e\u003c/a\u003e don't try to set timers of less than 0ms\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/da8ea31a429d794e31686eeb83a898e02d1f0815\"\u003e\u003ccode\u003eda8ea31\u003c/code\u003e\u003c/a\u003e docs fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/b56ba66fd0af2fbb3665166545f596b23a28918e\"\u003e\u003ccode\u003eb56ba66\u003c/code\u003e\u003c/a\u003e 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/01d9647323cd318bd9e21269f95456787fd4bcca\"\u003e\u003ccode\u003e01d9647\u003c/code\u003e\u003c/a\u003e fix type of values() generator\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.1.1\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=1.4.1\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/EgizianoEG/LAPD-Central-App/pull/93","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/EgizianoEG%2FLAPD-Central-App/issues/93","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/93/packages"}},{"old_version":"1.4.1","new_version":"2.0.1","update_type":"major","path":"/packages/mockopampserver","pr_created_at":"2025-11-10T01:38:32.000Z","version_change":"1.4.1 → 2.0.1","issue":{"uuid":"3605772708","node_id":"PR_kwDOKwaNx86yanVH","number":1167,"state":"open","title":"chore(deps): bump the mockopampserver group in /packages/mockopampserver with 4 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-10T01:38:32.000Z","updated_at":"2025-11-10T10:06:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"mockopampserver","update_count":4,"packages":[{"name":"@bufbuild/protobuf","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/bufbuild/protobuf-es"},{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.0.1","repository_url":"https://github.com/isaacs/ttlcache"},{"name":"@bufbuild/buf","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/bufbuild/buf"},{"name":"@bufbuild/protoc-gen-es","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/bufbuild/protobuf-es"}],"path":"/packages/mockopampserver","ecosystem":"npm"},"body":"Bumps the mockopampserver group in /packages/mockopampserver with 4 updates: [@bufbuild/protobuf](https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf), [@isaacs/ttlcache](https://github.com/isaacs/ttlcache), [@bufbuild/buf](https://github.com/bufbuild/buf) and [@bufbuild/protoc-gen-es](https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protoc-gen-es).\n\nUpdates `@bufbuild/protobuf` from 2.9.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bufbuild/protobuf-es/releases\"\u003e\u003ccode\u003e@​bufbuild/protobuf\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCache list of sorted fields in WeakMap by \u003ca href=\"https://github.com/cptpcrd\"\u003e\u003ccode\u003e@​cptpcrd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1240\"\u003ebufbuild/protobuf-es#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd functions durationFromMS and durationMs by \u003ca href=\"https://github.com/noahbald\"\u003e\u003ccode\u003e@​noahbald\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1244\"\u003ebufbuild/protobuf-es#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd section for google.protobuf.Duration in MANUAL.md by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1245\"\u003ebufbuild/protobuf-es#1245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional checks to toJson for Timestamp and Duration by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1263\"\u003ebufbuild/protobuf-es#1263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nanos sign in durationFromMs() by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1262\"\u003ebufbuild/protobuf-es#1262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to protocolbuffers/protobuf v33 by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1270\"\u003ebufbuild/protobuf-es#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Deno example by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1234\"\u003ebufbuild/protobuf-es#1234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention Deno in package README.md by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1258\"\u003ebufbuild/protobuf-es#1258\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/cptpcrd\"\u003e\u003ccode\u003e@​cptpcrd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1240\"\u003ebufbuild/protobuf-es#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/noahbald\"\u003e\u003ccode\u003e@​noahbald\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1244\"\u003ebufbuild/protobuf-es#1244\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protobuf-es/compare/v2.9.0...v2.10.0\"\u003ehttps://github.com/bufbuild/protobuf-es/compare/v2.9.0...v2.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/22a2c296ad36efa1467c5d292c2a869e02a45070\"\u003e\u003ccode\u003e22a2c29\u003c/code\u003e\u003c/a\u003e Release 2.10.0 (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/66edc01bdfe73527ebf017ee2ad70efb79441947\"\u003e\u003ccode\u003e66edc01\u003c/code\u003e\u003c/a\u003e Update to protocolbuffers/protobuf v33 (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/cb788dd5c8b88b4164efccd74c00a4c48545d348\"\u003e\u003ccode\u003ecb788dd\u003c/code\u003e\u003c/a\u003e Fix nanos sign in durationFromMs() (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/bbd084db9b04c41e5287d25b3e5ed692c7701cf5\"\u003e\u003ccode\u003ebbd084d\u003c/code\u003e\u003c/a\u003e Add additional checks to toJson for Timestamp and Duration (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/ff279f9fcfdf5e4c858a69991ea1e1ed8666a875\"\u003e\u003ccode\u003eff279f9\u003c/code\u003e\u003c/a\u003e Bump protoc from 32.0.0 to 32.1.0 (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/f3469e19d8c31949fb80ce2ac46c9b41052c061b\"\u003e\u003ccode\u003ef3469e1\u003c/code\u003e\u003c/a\u003e Mention Deno in package README.md (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/073d5d7041d2577e961991fae9242332f402589f\"\u003e\u003ccode\u003e073d5d7\u003c/code\u003e\u003c/a\u003e Add functions durationFromMS and durationMs (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/53895a2023dedd082042a0b34f36bb75525665d5\"\u003e\u003ccode\u003e53895a2\u003c/code\u003e\u003c/a\u003e Suppress logs of cached build tasks (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/81b8efbd2b990df61c784a6d0162e6f188ae2874\"\u003e\u003ccode\u003e81b8efb\u003c/code\u003e\u003c/a\u003e Cache list of sorted fields in WeakMap (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bufbuild/protobuf-es/commits/v2.10.0/packages/protobuf\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@isaacs/ttlcache` from 1.4.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eupdateAgeOnHas\u003c/code\u003e and \u003ccode\u003echeckAgeOnHas\u003c/code\u003e options to match\ncorresponding \u003ccode\u003eget()\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eInclude items with \u003ccode\u003eInfinity\u003c/code\u003e expirations in iterations like\n\u003ccode\u003eentries()\u003c/code\u003e, \u003ccode\u003ekeys()\u003c/code\u003e, \u003ccode\u003evalues()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/b56ba66fd0af2fbb3665166545f596b23a28918e\"\u003e\u003ccode\u003eb56ba66\u003c/code\u003e\u003c/a\u003e 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/01d9647323cd318bd9e21269f95456787fd4bcca\"\u003e\u003ccode\u003e01d9647\u003c/code\u003e\u003c/a\u003e fix type of values() generator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/8d68a16069e6532e6b96a5f74b36fc75a7a247da\"\u003e\u003ccode\u003e8d68a16\u003c/code\u003e\u003c/a\u003e remove unused workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6c77048f48ca6c75ac8c0e12b1fd196729cb80c3\"\u003e\u003ccode\u003e6c77048\u003c/code\u003e\u003c/a\u003e remove unnecessary license caveat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f369f0ef877ff4d89554432277a194959ed46ee\"\u003e\u003ccode\u003e6f369f0\u003c/code\u003e\u003c/a\u003e 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f9032bcb1311752cd80bc8ca5ae4b2770fea671\"\u003e\u003ccode\u003e6f9032b\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3405a62f22cf603b35ae8116c20854ac58232020\"\u003e\u003ccode\u003e3405a62\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/56655fe3012af6e09d14595ed2b28ba635d3905e\"\u003e\u003ccode\u003e56655fe\u003c/code\u003e\u003c/a\u003e add changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/653217f66f515c56530bf00f6654754aab02f933\"\u003e\u003ccode\u003e653217f\u003c/code\u003e\u003c/a\u003e refactor as hybrid typescript module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/2f17fb26b5dd7b30642de953cf408cf02bfef575\"\u003e\u003ccode\u003e2f17fb2\u003c/code\u003e\u003c/a\u003e update workflows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bufbuild/buf` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bufbuild/buf/releases\"\u003e\u003ccode\u003e@​bufbuild/buf\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.59.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePromote \u003ccode\u003ebuf beta lsp\u003c/code\u003e to \u003ccode\u003ebuf lsp serve\u003c/code\u003e. Command \u003ccode\u003ebuf beta lsp\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etextDocument/References\u003c/code\u003e support for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd autocompletion for basic keywords, syntax, package and imports for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd workspace symbol queries for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix positional encoding for diagnostics in \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix format updates for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix syntax highlighting on semantic tokens for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ebuf format\u003c/code\u003e to remove extraneous whitespace before the first header node (syntax/package\ndeclarations).\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/bufbuild/buf/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​bufbuild/buf\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[v1.59.0] - 2025-10-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePromote \u003ccode\u003ebuf beta lsp\u003c/code\u003e to \u003ccode\u003ebuf lsp serve\u003c/code\u003e. Command \u003ccode\u003ebuf beta lsp\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etextDocument/References\u003c/code\u003e support for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd autocompletion for basic keywords, syntax, package and imports for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd workspace symbol queries for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix positional encoding for diagnostics in \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix format updates for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix syntax highlighting on semantic tokens for \u003ccode\u003ebuf lsp serve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ebuf format\u003c/code\u003e to remove extraneous whitespace before the first header node (syntax/package\ndeclarations).\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/bufbuild/buf/commit/17cb335158ed188d9ac5532dc35c4339bf702ab2\"\u003e\u003ccode\u003e17cb335\u003c/code\u003e\u003c/a\u003e Release v1.59.0 (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4081\"\u003e#4081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/9c2df2f3160e330d9cddd836e2c604b23e694556\"\u003e\u003ccode\u003e9c2df2f\u003c/code\u003e\u003c/a\u003e Add visibility control audit events (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4064\"\u003e#4064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/2103f3fd6824ac4821dd68b1c588fde39bec7b50\"\u003e\u003ccode\u003e2103f3f\u003c/code\u003e\u003c/a\u003e LSP fix duplicate workspace symbols (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4084\"\u003e#4084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/0ef19ba37cd27664f22b50173964a5aaacd567c0\"\u003e\u003ccode\u003e0ef19ba\u003c/code\u003e\u003c/a\u003e LSP fix goto definition for imports (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4083\"\u003e#4083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/4e3c9f2dfdc742f508d490cd1fa663b67a03d2df\"\u003e\u003ccode\u003e4e3c9f2\u003c/code\u003e\u003c/a\u003e LSP fix file name for update queries (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4082\"\u003e#4082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/05d9547e92dc96848a711e6859b072ce0619f2fe\"\u003e\u003ccode\u003e05d9547\u003c/code\u003e\u003c/a\u003e Remove extra space when writing first hunk when outside of context (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/24025216337d2ca0e3798d82a9169f141fcd6087\"\u003e\u003ccode\u003e2402521\u003c/code\u003e\u003c/a\u003e Fix Godoc (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/c6e0038b884b4c218953dbc715de301c1734c853\"\u003e\u003ccode\u003ec6e0038\u003c/code\u003e\u003c/a\u003e Makego cleanup (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/26c9b20c76523276da2b878205085b1a4e04f73a\"\u003e\u003ccode\u003e26c9b20\u003c/code\u003e\u003c/a\u003e Makego cleanup (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/buf/commit/cd939cc149a0ad3498ccffecac2d37da0ff99c1a\"\u003e\u003ccode\u003ecd939cc\u003c/code\u003e\u003c/a\u003e Add godoclint (\u003ca href=\"https://redirect.github.com/bufbuild/buf/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bufbuild/buf/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bufbuild/protoc-gen-es` from 2.9.0 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bufbuild/protobuf-es/releases\"\u003e\u003ccode\u003e@​bufbuild/protoc-gen-es\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCache list of sorted fields in WeakMap by \u003ca href=\"https://github.com/cptpcrd\"\u003e\u003ccode\u003e@​cptpcrd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1240\"\u003ebufbuild/protobuf-es#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd functions durationFromMS and durationMs by \u003ca href=\"https://github.com/noahbald\"\u003e\u003ccode\u003e@​noahbald\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1244\"\u003ebufbuild/protobuf-es#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd section for google.protobuf.Duration in MANUAL.md by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1245\"\u003ebufbuild/protobuf-es#1245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional checks to toJson for Timestamp and Duration by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1263\"\u003ebufbuild/protobuf-es#1263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nanos sign in durationFromMs() by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1262\"\u003ebufbuild/protobuf-es#1262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to protocolbuffers/protobuf v33 by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1270\"\u003ebufbuild/protobuf-es#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Deno example by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1234\"\u003ebufbuild/protobuf-es#1234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention Deno in package README.md by \u003ca href=\"https://github.com/timostamm\"\u003e\u003ccode\u003e@​timostamm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1258\"\u003ebufbuild/protobuf-es#1258\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/cptpcrd\"\u003e\u003ccode\u003e@​cptpcrd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1240\"\u003ebufbuild/protobuf-es#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/noahbald\"\u003e\u003ccode\u003e@​noahbald\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bufbuild/protobuf-es/pull/1244\"\u003ebufbuild/protobuf-es#1244\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protobuf-es/compare/v2.9.0...v2.10.0\"\u003ehttps://github.com/bufbuild/protobuf-es/compare/v2.9.0...v2.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/22a2c296ad36efa1467c5d292c2a869e02a45070\"\u003e\u003ccode\u003e22a2c29\u003c/code\u003e\u003c/a\u003e Release 2.10.0 (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protoc-gen-es/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protobuf-es/commit/53895a2023dedd082042a0b34f36bb75525665d5\"\u003e\u003ccode\u003e53895a2\u003c/code\u003e\u003c/a\u003e Suppress logs of cached build tasks (\u003ca href=\"https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protoc-gen-es/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bufbuild/protobuf-es/commits/v2.10.0/packages/protoc-gen-es\"\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\n\n\n\u003c/details\u003e","html_url":"https://github.com/elastic/elastic-otel-node/pull/1167","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastic%2Felastic-otel-node/issues/1167","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1167/packages"}},{"old_version":"1.4.1","new_version":"2.0.1","update_type":"major","path":null,"pr_created_at":"2025-11-03T00:40:53.000Z","version_change":"1.4.1 → 2.0.1","issue":{"uuid":"3580195631","node_id":"PR_kwDOBwapYs6xF1Dg","number":6817,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 1.4.1 to 2.0.1","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-03T00:40:53.000Z","updated_at":"2025-11-03T02:16:25.276Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.0.1","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) from 1.4.1 to 2.0.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/b56ba66fd0af2fbb3665166545f596b23a28918e\"\u003e\u003ccode\u003eb56ba66\u003c/code\u003e\u003c/a\u003e 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/01d9647323cd318bd9e21269f95456787fd4bcca\"\u003e\u003ccode\u003e01d9647\u003c/code\u003e\u003c/a\u003e fix type of values() generator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/8d68a16069e6532e6b96a5f74b36fc75a7a247da\"\u003e\u003ccode\u003e8d68a16\u003c/code\u003e\u003c/a\u003e remove unused workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6c77048f48ca6c75ac8c0e12b1fd196729cb80c3\"\u003e\u003ccode\u003e6c77048\u003c/code\u003e\u003c/a\u003e remove unnecessary license caveat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f369f0ef877ff4d89554432277a194959ed46ee\"\u003e\u003ccode\u003e6f369f0\u003c/code\u003e\u003c/a\u003e 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f9032bcb1311752cd80bc8ca5ae4b2770fea671\"\u003e\u003ccode\u003e6f9032b\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3405a62f22cf603b35ae8116c20854ac58232020\"\u003e\u003ccode\u003e3405a62\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/56655fe3012af6e09d14595ed2b28ba635d3905e\"\u003e\u003ccode\u003e56655fe\u003c/code\u003e\u003c/a\u003e add changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/653217f66f515c56530bf00f6654754aab02f933\"\u003e\u003ccode\u003e653217f\u003c/code\u003e\u003c/a\u003e refactor as hybrid typescript module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/2f17fb26b5dd7b30642de953cf408cf02bfef575\"\u003e\u003ccode\u003e2f17fb2\u003c/code\u003e\u003c/a\u003e update workflows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.0.1\"\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=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=1.4.1\u0026new-version=2.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/6817","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6817","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6817/packages"}},{"old_version":"1.4.1","new_version":"2.0.0","update_type":"major","path":null,"pr_created_at":"2025-10-27T00:34:21.000Z","version_change":"1.4.1 → 2.0.0","issue":{"uuid":"3554629424","node_id":"PR_kwDOBwapYs6vxzxS","number":6748,"state":"open","title":"chore(deps): bump @isaacs/ttlcache from 1.4.1 to 2.0.0","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-27T00:34:21.000Z","updated_at":"2025-10-27T00:41:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@isaacs/ttlcache","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/isaacs/ttlcache"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@isaacs/ttlcache](https://github.com/isaacs/ttlcache) from 1.4.1 to 2.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/ttlcache/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​isaacs/ttlcache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor as hybrid typescript module (changes export)\u003c/li\u003e\n\u003cli\u003eBlue Oak license\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkAgeOnGet option\u003c/li\u003e\n\u003cli\u003eGuard against expiration list going missing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake cache.cancelTimer a public method\u003c/li\u003e\n\u003cli\u003eReduce memory usage by only creating one timer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for immortality\u003c/li\u003e\n\u003cli\u003eensure dispose() only happens after full removal\u003c/li\u003e\n\u003cli\u003eClear timeouts so we don't rely on only unref()\u003c/li\u003e\n\u003cli\u003efix error when deleting immortal entries\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetTTL(key, ttl)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eavoid off-by-1ms purge failures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release\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/isaacs/ttlcache/commit/6f369f0ef877ff4d89554432277a194959ed46ee\"\u003e\u003ccode\u003e6f369f0\u003c/code\u003e\u003c/a\u003e 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/6f9032bcb1311752cd80bc8ca5ae4b2770fea671\"\u003e\u003ccode\u003e6f9032b\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/3405a62f22cf603b35ae8116c20854ac58232020\"\u003e\u003ccode\u003e3405a62\u003c/code\u003e\u003c/a\u003e BlueOak License\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/56655fe3012af6e09d14595ed2b28ba635d3905e\"\u003e\u003ccode\u003e56655fe\u003c/code\u003e\u003c/a\u003e add changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/653217f66f515c56530bf00f6654754aab02f933\"\u003e\u003ccode\u003e653217f\u003c/code\u003e\u003c/a\u003e refactor as hybrid typescript module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/2f17fb26b5dd7b30642de953cf408cf02bfef575\"\u003e\u003ccode\u003e2f17fb2\u003c/code\u003e\u003c/a\u003e update workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/ttlcache/commit/b6002f971e122e3b35e23d00ac6a8365d505c14d\"\u003e\u003ccode\u003eb6002f9\u003c/code\u003e\u003c/a\u003e remove FUNDING.yml (coming from .github repo now)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/ttlcache/compare/v1.4.1...v2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@isaacs/ttlcache\u0026package-manager=npm_and_yarn\u0026previous-version=1.4.1\u0026new-version=2.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/6748","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6748","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6748/packages"}}]}